tokeletes_szamok/main.py
medojanos 589c162514 c
2025-01-17 12:21:57 +01:00

17 lines
478 B
Python

print("Tökéletes számok")
def program():
hatar = int(input("A keresés felső határa: "))
osszes = []
for x in range(1, hatar+1):
osszes.append(x)
tokszam = []
for x in osszes:
osztok = []
for y in osszes:
if x % y == 0 and y < x:
osztok.append(y)
if sum(osztok) == x:
tokszam.append(x)
print("A megadott határig talált tökéletes számok: ", tokszam)
program()
program()