Desarrollar los siguientes algoritmos, utilizando lo aprendido:

Con la sentencia PARA (FOR) y la sentencia SI (IF), realizar un algoritmo y el programa que determine si un número ingresado es número perfecto, abundante o deficiente.

Respuestas

Respuesta dada por: andrestephens
0
Numero perfecto:
for(x=1;x<n;x++)
{
    if(n%x==0)
         ax=ax+x;
}
if(ax==n)
    Imprimir que es perfecto
n es el numero a evaluar y ax tu acumulador
No se que es un numero abundante o deficiente pero me imagino que solo seria adaptar la condicion

Preguntas similares