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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2011, 19:15   #1
Natalia91169
 
Регистрация: 19.12.2011
Сообщений: 7
Вопрос Итерационные циклы

Помогите,пожалуйста задачу решить на языке Паскаль.
Последовательность вычисляется по закону:
а1=1
a2=1/2!
........
an=1/n!
Найти первый член an, для которого выполняется |an-an-1|<E,E=0,001.
Natalia91169 вне форума Ответить с цитированием
Старый 19.12.2011, 19:24   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
fak:=1;
i:=1;
while abs(1/(fak*(i+1))-1/fak)<=e do
begin
i:=i+1;
fak:=fak*i;
end;
writeln(1/fak/(i+1));
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
(Итерационные циклы.) Загвоздка( Mr0max Паскаль, Turbo Pascal, PascalABC.NET 5 11.04.2011 11:39
(Итерационные циклы.) Загвоздка( Mr0max Помощь студентам 5 10.04.2011 23:48
Задачи на итерационные циклы ILTBW Помощь студентам 4 10.01.2009 18:01
задача на итерационные циклы. TheKnyazz Паскаль, Turbo Pascal, PascalABC.NET 9 26.10.2008 22:40
Итерационные циклы Андрюха из ПХТТ Паскаль, Turbo Pascal, PascalABC.NET 3 14.02.2008 15:49