# Nach Eingabe einer natürlichen Zahl n, n >= 0, # wird n! = factorial(n) berechnet und ausgegeben. 'Eingabe n' n = int(input('n = ')) 'Initialisierung des Schleifenindex i' i = 2 'Initialisierung der Zählvariablen z' z = 0 'Initialisierung der Variablen fact' fact = 1 while i <= n: fact = fact * i i = i + 1 z +=1 'Ausgabe n!' print(n,'! =',fact) print('Anzahl der Schleifendurchläufe:',z)