B02_factorial/main.py
2024-09-10 22:23:01 +02:00

13 lines
506 B
Python

def anzahl_nullen_am_ende(n):
"""Berechnet die Anzahl der Nullen am Ende von n!."""
anzahl_fuenf = 0
while n > 0:
n //= 5 # Ganzzahlige Division durch 5
anzahl_fuenf += n
return anzahl_fuenf
# Beispiel: Benutzer gibt eine Zahl ein
if __name__ == "__main__":
n = int(input("Bitte geben Sie eine Zahl n ein, um die Anzahl der Nullen am Ende von n! zu berechnen: "))
nullen = anzahl_nullen_am_ende(n)
print(f"Die Anzahl der Nullen am Ende von {n}! ist: {nullen}")