Los egipcios analizaron aquellos números que habrían
obtenido mediante sus primitivos métodos de cálculo, ver por ejemplo [17] donde
se da una justificación a esta aproximación. Los números perfectos fueron
estudiados por Pitágoras y sus seguidores más por sus propiedades místicas que
por sus propias propiedades teóricas.
Un número perfecto es un número natural que es igual a la
suma de sus divisores propios positivos, sin incluirse él mismo. Así, 6 es un
número perfecto, porque sus divisores propios son 1, 2 y 3; y 6 = 1 + 2 + 3.
Los siguientes números perfectos son 28, 496 y 8128
6 = 1 + 2 + 3,
28 = 1 + 2 + 4 + 7 + 14,
496 = 1 + 2 + 4 + 8 + 16 + 31 + 62 + 124 + 248
8128 = 1 + 2 + 4 + 8 + 16 + 32 + 64 + 127 + 254 + 508 + 1016 + 2032 + 4064
28 = 1 + 2 + 4 + 7 + 14,
496 = 1 + 2 + 4 + 8 + 16 + 31 + 62 + 124 + 248
8128 = 1 + 2 + 4 + 8 + 16 + 32 + 64 + 127 + 254 + 508 + 1016 + 2032 + 4064
Desarrolle un algoritmo que determina si un numero ingresado es perfecto, para eso use el programa PSeInt, el
cual lo pueden descargar desde su página oficial aqui.
Algoritmo numero_perfecto
Leer n
s<-0
Para i<-1 Hasta n-1 Con Paso 1 Hacer
Si n mod i = 0 Entonces
s<-s+i
SiNo
s<-s
Fin Si
Fin Para
Si s=n Entonces
Escribir "El ",n," es un numero perfecto"
SiNo
Escribir "El ",n," no es un numero perfecto"
Fin Si
FinAlgoritmo
Algoritmo numero_perfecto
Leer n
s<-0
Para i<-1 Hasta n-1 Con Paso 1 Hacer
Si n mod i = 0 Entonces
s<-s+i
SiNo
s<-s
Fin Si
Fin Para
Si s=n Entonces
Escribir "El ",n," es un numero perfecto"
SiNo
Escribir "El ",n," no es un numero perfecto"
Fin Si
FinAlgoritmo