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:
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
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
hace 6 años
hace 9 años
hace 9 años
hace 9 años
hace 9 años