Diferencia entre revisiones de «Número perfecto»
Contenido eliminado Contenido añadido
m Revertidos los cambios de 88.26.168.188 (disc.) a la última edición de Diegusjaimes |
|||
Línea 151:
=== Lenguaje PHP ===
<source lang="php">
//Este programa crea números perfectos en un rango dado
<?php
$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<br />"; // visualizar el numero perfecto
}
}
?>
</source>
|