1  
 2
 3
 4
 5
 6
 7
 8
 9
10
def fakultaet(n):                                       # Funktion mit Parameter n
    ergebnis = n                                        # Startwert
    while(n > 2):                                       # * 1 muss nicht mehr gerechnet werden
        n = n - 1                                       # n herunterzählen (dekrementieren)
        print("n=" + str(n))
        ergebnis = ergebnis * n                         
        print("Zwischenergebnis=" + str(ergebnis))
    return ergebnis                                     # Rückgabe des Ergebnisses

print("Rückgabewert=" + str(fakultaet(5)))              # Aufruf der Funktion und Ausgabe


PAP der Funktion fakultaet()

PAP der Funktion fakultaet()

Last modified: Friday, 26 May 2023, 10:51 AM