'''
Find All perfect Nos in given Range
'''
n = 1
sum = 0
i = 1
boundary = eval(input("Range for finding Perfect No : "))
while n <= boundary:
sum = 0
i = 1
while i < n:
if n % i == 0:
sum = sum + i
i = i + 1
if n == sum:
print(n)
n = n + 1
Find All perfect Nos in given Range
'''
n = 1
sum = 0
i = 1
boundary = eval(input("Range for finding Perfect No : "))
while n <= boundary:
sum = 0
i = 1
while i < n:
if n % i == 0:
sum = sum + i
i = i + 1
if n == sum:
print(n)
n = n + 1
Comments
Post a Comment