Вычисление чисел Фибоначчи и номера числа Фибоначчи с накопителями - Prolog
Формулировка задачи:
Требуется три накопителя - текущий номер, само число Фибонначи и предыдущее число последовательности.
Решение задачи: «Вычисление чисел Фибоначчи и номера числа Фибоначчи с накопителями»
textual
Листинг программы
fib(_n,_x) :- fib1(_n,1,1,0,_x). fib1(_n,_n,_x,_y,_x) :- !. fib1(_n,_m,_x,_y,_f) :- _m1=ВЫЧ(_m+1), _x1=ВЫЧ(_x+_y), _y1=_x, fib1(_n,_m1,_x1,_y1,_f). ?-fib(5,_x).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д