ЧИСЛА ФИБОНАЧЧИ НА ДЕЛФИ

Числа Фибоначчи - это последовательность чисел, где каждое число равно сумме двух предыдущих. Например, первые десять чисел Фибоначчи: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34. В Delphi можно легко реализовать расчет чисел Фибоначчи с использованием рекурсии.

function Fibonacci(n: Integer): Integer;begin if n = 0 then Result := 0 else if n = 1 then Result := 1 else Result := Fibonacci(n - 1) + Fibonacci(n - 2);end;

Эта функция рассчитывает n-ое число Фибоначчи. Если n равно нулю, то результат будет 0. Если n равно единице, то результат будет 1. В остальных случаях функция вызывает себя же с аргументами n-1 и n-2, и складывает результаты. Например, чтобы рассчитать первые десять чисел Фибоначчи:

for i := 0 to 9 do Memo1.Lines.Add(IntToStr(Fibonacci(i)));

Этот код заполняет компонент Memo1 первыми десятью числами Фибоначчи с помощью функции Fibonacci.

Музыка из последовательности чисел Фибоначчи

Числа Фибоначчи. Решение задачи на Python

Числа Фибоначчи

Выведение чисел delphi-hlp.ru

Алгоритмы и Структуры Данных. Урок 1: Введение. Числа Фибоначчи.

Число Бога. Неопровержимое доказательство Бога; The number of God. The incontrovertible proof of God

Числа Фибоначчи и формула Бине

Реклама
Новое
Реклама