Python Code Probleme
Verfasst: Samstag 22. Mai 2021, 17:54
Ich will ein Algorithmus erstellen, bei dem der Nutzer eine Zahl (Obergrenze) eingibt und das Programm dann innerhalb des Intervalls die Zahl mit dem meisten Teilern ausgibt. Ich habe nur keine Ahnung, wo mein Fehler ist.
Code: Alles auswählen
while True:
a = eval(input("Obergrenze: "))
z = 0
erg1 = 1
for i in range(1, a+1):
for j in range(1,i+1):
if i%j == 0:
z = z + 1
else:
continue
if z > erg1:
anzahl = z
print(anzahl)