Un número perfecto es un entero positivo, que es igual a ala suma de todos los enteros positivos (excluido el mismo) que son divisores del número, el primer número perfecto es 6, ya que los divisores de 6 son 1, 2, 3 y 1+2+3 = 6.
Escribir un programa que encuentre los tres primeros números perfectos.
ANALIZIS DEL PROBLEMA
ENTRADA:
Numero
PROCESO:
Calcular los números perfectos
SALIDA:
Números Perfectos
ALGORITMO
- Proceso Numero_Perfecto
- Escribir "Numeros perfectos";
- Leer numeros;
- res = abs (numero);
- si (res = "s" ) o (res = "S" )
- pr1 = (2 ^ 2) * (2 ^ 3 - 1)
- pr2 = (2 ^ 4) * (2 ^ 5 - 1)
- pr3 = (2 ^ 6) * (2 ^ 7 - 1)
- escribir Sin Saltar pr1, "," , pr2, "," ,pr3;
- Finsi
- FinProceso
DIAGRAMA DE FLUJO
No hay comentarios:
Publicar un comentario