Planteamiento 21


Un numero perfecto es un número positivo, que es igual a la suma de todos los enteros positivos (excluido el mismo) que son divisores del numero, el primer numero 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 numeros enteros,

Análisis del Problema
n = 2:   21 × (22 – 1) = 6
n = 3:   22 × (23 – 1) = 28
n = 5:   24 × (25 – 1) = 496
n = 7:   26 × (27 – 1) = 8128

Pseudocódigo

1Proceso numero_perfecto
2 Escribir "¿Quieres conocer tres numeros perfectos? (s/n)"
3 Leer res
4 Si (res = "s") o (res = "S") Entonces
5 pr1 = (2^2) * (2^3 - 1)
6 pr2 = (2^4) * (2^5 - 1)
7 pr3 = (2^6) * (2^7 - 1)
8 Escribir Sin Saltar pr1, " ,", pr2, " ,", pr3
9 Finsi
10FinProceso



Diagrama de Flujo



No hay comentarios:

Publicar un comentario