Последовательность Фибоначчи определяется так: a(0)=1, a(1)=1, a(k)=a(k-1)+a(k-2) при...

0 голосов
205 просмотров

Последовательность Фибоначчи определяется так: a(0)=1, a(1)=1, a(k)=a(k-1)+a(k-2) при k>=2. Дано n, вычислить a(n).


Информатика Начинающий (259 баллов) | 205 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Var a,b,i,n: integer;
begin
 a := 1;
 b := 1;
 read(n);
 for i := 2 to n do
   begin
   b := a + b;
   a := b - a
   end;
 write(b)
end.

Отличник (8.5k баллов)
10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей