Вывести числа Фибоначчи в список - Prolog
Формулировка задачи:
Ребят, помогите пожалуйста, сложно дается Пролог.
Задача: Вывести числа Фибоначчи в список. N=7;
Решение задачи: «Вывести числа Фибоначчи в список»
textual
Листинг программы
domains
i=integer
il=i*
predicates
f(i,il,i,il)
clauses
f(N,L,N,L):-!.
f(N,L,N1,[A,B|T1]):-N2=N1+1,X=A+B,f(N,L,N2,[X,A,B|T1]).
goal
write("N="),readint(N),
f(N,L,2,[1,1]).