Files
TokeletesSzamok/main.py
2025-09-05 17:20:36 +02:00

15 lines
494 B
Python

print("Tökéletes számok")
while True:
searchRange = int(input("A keresés felső határa: "))
numbers = []
for x in range(1, searchRange+1):
numbers.append(x)
perfectNumbers = []
for x in numbers:
dividers = []
for y in numbers:
if x % y == 0 and y < x:
dividers.append(y)
if sum(dividers) == x:
perfectNumbers.append(x)
print("A megadott határig talált tökéletes számok: ", perfectNumbers)