Stufe der Rekusion | Bindung von n | Aufruf nächste Stufe | Berechneter Wert |
---|---|---|---|
1 | 5 | (fakultaet 4) | Wert berechenbar: (* 5 24) also 120 fertig ! |
; end und normal rekursiv.scm ;;; Beispiel: Fakultaet normal rekursiv: (define (fakultaet n) (if (zero? n) 1 (* n (fakultaet (sub1 n))))) ;;; Test: fakultaet 5)