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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2011, 08:21   #1
WVBR
 
Регистрация: 10.10.2011
Сообщений: 8
По умолчанию Циклические вычислительные процессы

Ребят помогите решить задачу
не пойму как выстроить правильно циклы

WVBR вне форума Ответить с цитированием
Старый 12.12.2011, 08:25   #2
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

Вы бы хоть среду указали
А так цикл сделать просто, надо только помнить три предыдущих значения
благодарность - сюда (не забываем писать от кого)

Последний раз редактировалось Zer0; 12.12.2011 в 08:46.
Zer0 вне форума Ответить с цитированием
Старый 12.12.2011, 08:30   #3
WVBR
 
Регистрация: 10.10.2011
Сообщений: 8
По умолчанию

Цитата:
Форум программистов > Новички в программировании > Паскаль
=> язык паскаль
среда турбо паскаль 7-0
WVBR вне форума Ответить с цитированием
Старый 12.12.2011, 08:45   #4
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

Код:
var a:array[1..3] of real;
    i,n,count:integer; t:real;
begin
a[1]:=1; a[2]:=4; a[3]:=1;
count:=3;
readln(n);
for i:=1 to 3 do write (a[i]:0:3,' ');
for i:=4 to n do begin
 t:=a[i-3]+a[i-2]*sqrt(i*ln(abs(a[i-2])));
 if t-trunc(t)<0.5 then inc(count);
 a[1]:=a[2]; a[2]:=a[3]; a[3]:=t;
 write (t:0:3,' ');
end;
writeln;
writeln ('count of numbers = ',count);
readln;
end.
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Старый 12.12.2011, 17:39   #5
WVBR
 
Регистрация: 10.10.2011
Сообщений: 8
По умолчанию

Zer0 благодарю, а почему i:=4 начинаем именно с 4 ?
WVBR вне форума Ответить с цитированием
Старый 13.12.2011, 06:27   #6
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

Потому что первые три члена уже даны, начинаем считать от четвертого
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЦИКЛИЧЕСКИЕ ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕССЫ Urz-3 Помощь студентам 5 06.12.2011 06:33
Циклические вычислительные процессы Александр56 Паскаль, Turbo Pascal, PascalABC.NET 3 07.05.2011 16:15
Циклические вычислительные процессы. Pavel_Ghost Помощь студентам 2 23.05.2010 19:25
С++ Циклические вычислительные процессы. bpystep Помощь студентам 19 19.09.2009 23:27
ЦИКЛИЧЕСКИЕ ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕССЫ Urz-3 Помощь студентам 2 07.06.2009 18:56