Files
objektorientierte-programie…/Zeugnisrechner
T
2026-09-04 08:59:43 +02:00

35 lines
790 B
Plaintext

def auswertung():
noten = []
print("Zeugnis-Rechner")
print("Gib deine Noten ein.")
print("Gib 0 ein, wenn du fertig bist.")
while True:
try:
note = float(input("Note: "))
if note == 0:
break
if 1 <= note <= 6:
noten.append(note)
else:
print("Bitte eine Note zwischen 1 und 6 eingeben.")
except ValueError:
print("Bitte gib eine gültige Zahl ein.")
return noten
noten = auswertung()
if len(noten) > 0:
durchschnitt = sum(noten) / len(noten)
print("\nDeine Noten:", noten)
print("Anzahl der Noten:", len(noten))
print("Notendurchschnitt:", round(durchschnitt, 2))
else:
print("Es wurden keine Noten eingegeben.")