Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2011, 17:08   #1
Alexandr5
Пользователь
 
Регистрация: 11.05.2011
Сообщений: 13
По умолчанию цикл с предусловием

Помогите подкорректировать программу.
Задание - используя цикл с предусловием найти сумму ряда с заданной точностью.

Program Lab;
var n:integer; a,e,s:real;
Begin
e:=exp(-4*ln(10))*0.5; {Заданная точность}
n:=1;
a:=1;
while a>=e do
begin
a:=exp((2*n-1)*ln(2))/(2*n-1);
n:=n+1;
s:=s+a;
writeln(' sum=',s:3:3,' koli4=',n,' posledn=',a:3:5);
end;
end.
Alexandr5 вне форума Ответить с цитированием
Старый 11.05.2011, 17:17   #2
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

Сумма ряда не инициализирована.
s:=0.0 перед началом цикла.
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062
Mandrivnyk вне форума Ответить с цитированием
Старый 11.05.2011, 17:48   #3
Alexandr5
Пользователь
 
Регистрация: 11.05.2011
Сообщений: 13
По умолчанию

По сути не имеет значение. На автомате присваивается 0.
Даже после этого изменения в цикл уходит.)))
Alexandr5 вне форума Ответить с цитированием
Старый 11.05.2011, 18:03   #4
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

Проверь правильность формулы для члена ряда.
У тебя ряд расходящийся.
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062
Mandrivnyk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
цикл с предусловием oban11 Помощь студентам 5 14.10.2010 11:10
Цикл с предусловием ТР ГлавБухОЙ Помощь студентам 3 20.12.2009 16:49
Цикл с предусловием. glupayastudentka Помощь студентам 4 23.06.2009 22:13
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) Mr.User Помощь студентам 9 23.11.2007 01:34