# Die Variable anzahl wird für die Anzahl der Zahlen, die eingeben werden deklariert.
# Die Variable max steht für das Maximum, also hier für die aktuell größte Zahl.
# Die Variable zahl wird für die aktuelle betrachtete Zahl verwendet.
print("Wie viele Zahlen möchten Sie eingeben?")
anzahl = int(input())
print("Geben Sie eine Zahl an:")
zahl = int(input())
# Der Variable max wird der Wert der ersten Zahl zugewiesen.
max = zahl
# Der Wert der Variablen anzahl wird um eins vermindert.
anzahl = anzahl - 1
while True: #This simulates a Do Loop
# Solange der Wert der Variablen anzahl größer als null ist, wird die folgende
# Fallunterscheidung durchgeführt.
if anzahl > 0:
# Ab hier werden die zweite und alle folgenden Zahlen abgefragt.
print("Geben Sie eine Zahl an")
zahl = int(input())
# In der Fallunterscheidung wird geprüft, ob die aktuelle Zahl größer
# als der Wert der Variablen max, dem aktuelle Maximum, ist. Falls ja,
# wird der Variablen max der Wert der Variablen zahl zugewiesen und das
# Maximum wird dadurch aktualisiert.
if zahl > max:
max = zahl
anzahl = anzahl - 1
# Nachdem die Variable anzahl um eins vermindert wurde, wird die Schleife so
# lange fortgesetzt, bis die Variable anzahl gleich null ist.
if not(anzahl > 0): break #Exit loop
# Wenn die Variable anzahl den Wert null hat, wird die Schleife verlassen und
# dann wird der aktuelle Wert der Variable max als Maximum der Zahlensequenz ausgegeben.
print("Die größte eingegebene Zahl ist: " + str(max))