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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.10.2017, 10:36   #1
allekksseyy
Новичок
Джуниор
 
Регистрация: 08.10.2017
Сообщений: 2
По умолчанию Проверьте пожалуйста программу для следущей задачи

Условие задачи: Найти сумму ряда с точностью e, общий член которого равен An=n!/(2n)! .Точность
считается достигнутой, если следующий член последовательности меньше
заданного e .
Решение
var e,f,s,f2n:real;
n,i:integer;
begin
write('Введите точность e>0 e=');
read(e);
f2n:=1;// факториал 2n
n:=1;{если считать от 1, а не от 0}
f:=1;//факториал
s:=1;//сумма
if e>=s then writeln('точность не достигнута')//если точнсть больше первого члена
else
begin
while f/f2n>e do
begin
n:=n+1;
f:=f*n;
f2n:=1;
for i:=1 to 2*n do
f2n:=f2n*i;
s:=s+f/f2n;
end;
writeln('s=',s:0:6);
end;
end.
allekksseyy вне форума Ответить с цитированием
Старый 08.10.2017, 10:42   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Код:
if e>=s then writeln('точность не достигнута')//если точнсть больше первого члена
с какого перепуга?
p51x вне форума Ответить с цитированием
Старый 08.10.2017, 11:11   #3
allekksseyy
Новичок
Джуниор
 
Регистрация: 08.10.2017
Сообщений: 2
По умолчанию

p51x, нужно было если точность большего первого члена присвоить сумме единицу?
allekksseyy вне форума Ответить с цитированием
Старый 08.10.2017, 11:57   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

У вас как задание звучит? Если следущий член последовательности (первый в данном случае следущий?) меньше точности (он же меньше?), то... а вы что пишите?
p51x вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверьте, пожалуйста, решение задачи!!! chatnoir Microsoft Office Excel 2 15.11.2013 17:50
Проверьте, пожалуйста, программу!Не выводиться на экран! J__S(Юляшка) Общие вопросы C/C++ 5 21.12.2009 03:14
Проверьте пожалуйста программу на Си Konstantin2209 Помощь студентам 0 20.12.2009 19:31
Проверьте пожалуйста решения задачи lena-nonamed Microsoft Office Excel 3 18.02.2009 09:22