Usuario:ManuelRomero/NewPHP/Ejercicios/Ejercicio5

De WikiEducator
Saltar a: navegación, buscar
Icon present.gif
Tip: Observa el operador ternario
    $primo= ($num %$val == 0) ? false : true;
  • Es una forma cómoda de hacer esto
   if ($num % $val ==0){
      $primo = false
   }
   else{
      $primo = true
   }



<?php
$num = rand(1,100);
$primo =true;
$val=$num-1;
 
while ($primo==true && $val>1){
    $primo= ($num %$val == 0) ? false : true;
    $val--;
}
 
if ($primo)
    echo "El número $num es primo";
else 
   echo "El número $num no  es primo";
?>

Volver