Die rekursive Implementierung ist nicht nur kürzer, sondern auch besser verständlich, da der Zusammenhang zwischen dem Wert n! und dessen Vorgänger (n-1)! auf dem Weg besser ersichtlich wird. Das ist ...
Zu den ersten Dingen, mit denen man im Zusammenhang mit dem Programmieren konfrontiert wird, gehört die Rekursion. Typischerweise wird diese über die Fakultätsfunktion, die Fibonacci-Zahlen oder den ...