Задание 6 Урок 22
Primary tabs
Пользователь получает на вход целое положительное число N напишите рекурсивную функцию, которая вернет число Фиббоначи стоящии под этим номером
var
N :integer ;
function fib(n :integer):integer;
begin
if (n = 1) then
begin
result := 0
end
else if (n = 2) then
begin
result := 1
end
else
begin
result := fib(n-1) + fib(n-2);
end;
end;
begin
writeln('Vvedite chislo');
readln(N);
writeln('chislo Fibonacchi ravno: ');
writeln(fib(N));
readln();
end.
консоль:
Vvedite chislo 10 chislo Fibonacchi ravno: 34
- Log in to post comments
- 869 reads
vedro-compota
Fri, 12/15/2023 - 19:33
Permalink
решение засчитано
решение засчитано
_____________
матфак вгу и остальная классика =)