Fakultät berechnen mit Prolog
Hier ein kleines Programm, das rekursiv in Prolog die Fakultät berechnet.
Regel für die Fakultät:
[code:1]fak(0,1).
fak(N,X) :- N>0, M is N-1, fak(M,Y), X is N*Y.[/code:1]
Aufrufen der Fakultät:
[code:1]?-fak(5,X).[/code:1]
Hier ein kleines Programm, das rekursiv in Prolog die Fakultät berechnet.
Regel für die Fakultät:
[code:1]fak(0,1).
fak(N,X) :- N>0, M is N-1, fak(M,Y), X is N*Y.[/code:1]
Aufrufen der Fakultät:
[code:1]?-fak(5,X).[/code:1]