lawebdelprogramador

lawebdelprogramador
web del programador

viernes, 30 de abril de 2010

PROGRAMA NUMEROS PERFECTOS EN PHP

//Este programa crea números perfectos en un rango dado
$me =""; //nos sirve par imprimir mensajes
$inicio = "numero que desees"; //numero donde inica el rango
$fin = "muero que desees"; //numero donde ternina el rango

for ($orsq=$inicio;$orsq<=$fin;$orsq++) //ciclo que nos sirve para recorer el rango deseado
{
$c=0; // contador para almacenar los datos con residuo con valor de cero
for ($b=1;$b<$orsq;$b++) //ciclo for para efectuar la divicion desde el valor de inicio hasta el numero de fin
{
$o=$orsq%$b; //operacion para obtener el residuo si es Cero
if ($o==0) //desicion si secumple
{
$c=$c+$b; //sumara al contador el valor de contador mas el numero que posee residuo cero
}
}
if ($c==$orsq)//si el contador es igual al valor recorido en el primer ciclo entonses es un numero perfecto
{
echo "$orsq es un numero perfecto
"; // visualizar el numero perfecto
}
}

?>

No hay comentarios:

Publicar un comentario