n=int(input("Ingrese un valor entero: "))
print("                        ")
c=0
for i in range(1, n+1):
    if n%i==0:
        c=c+1
if c==2:
    print("Es número primo")
else:
    print("No es primo")
for i in range(1, n-1):
    if n%i==0:
        c=c+i
if c==n:
    print("Es número perfecto")
else:
    print("No es número perfecto")


Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: