[ Foro de C++ ]

necesito ayuda con una tarea

11-Mar-2021 14:11
Invitado (dudoso anonimo)
1 Respuestas

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


12-Mar-2021 15:53
Nacho Cabanes (+74)

¿Qué sabes hacer y qué no?  ¿Sabes hacer un bucle for?  ¿Sabes ver si un número es divisible entre otro?






Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...