Diseñar un algoritmo que me permita calcular los 5 primeros números perfectos EN PHP, Alguien me podría colaborar?

Respuestas

Respuesta dada por: blankitolv
0

Respuesta:

Explicación:

la verdad php hace mucho pero mucho que no toco xD

pero podría ayudarte en la algoritmia.

recordemos que los numeros perfectos son aquellos que: la suma de sus divisores es igual al numero en cuestion

6 puede ser dividido por 3, por 2 y por 1 = 3 + 2 + 1 = 6

la ecuación (sucesión explicita) de un numero perfecto según euclides es:

2^{n-1}*(2^{n}-1)

entonces tenes que hacer un for J:= de 1 a 11

y variar la función original

2^{J-1}*(2^{J}-1)

recuerda que ese sólo tienen que interactuar con la ecuación el "2,3,5,7,11"

podés poner un "if J='2' or (J='3') or (J=5' ... etc etc etc... ') ENTONCES y ahi ponés la ecuación y que la muestre

Preguntas similares