[ Foro de Python ]

Número Perfecto

24-Apr-2017 02:18
Invitado (MARQUESITOS)
0 Respuestas

Un número es Perfecto, cuando el número es igual a la suma de sus divisores positivos menores que él.

El 6 es un número perfecto porque la suma de sus divisores

1 + 2 + 3 es igual a 6.

El 28 es un número Perfecto, porque la suma de sus divisores

1 + 2 + 3 + 4 + 7 + 14 es igual a 28

Escribe un programa en Python, que lea como dato un número entero y el programa imprima el 1 si el número es Perfecto o imprima 0 si el número no es Perfecto.




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)