[ Foro de C++ ]
Un número perfecto es aquel que es igual a la suma de todos sus divisores
positivos excepto el mismo. El primer número perfecto es el 6 ya que sus divisores son
1, 2 y 3 y 6=1+2+3. Escribir un programa que muestre el mayor número perfecto que sea
menor a un número dado por el usuario
resultado:
Entrada: 8
Salida: RESULTADO = 6
Entrada: 400
Salida: RESULTADO = 28
cabe destacar que no tenemos mucho nivel en clase y solo lo podemos hacer con bucles y con "for"
gracias de antemano
¿Qué sabes hacer y qué no? ¿Sabes hacer un bucle for? ¿Sabes ver si un número es divisible entre otro?
(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.)