Diferencia entre revisiones de «Usuario:ManuelRomero/NewPHP/Ejercicios/Ejercicio5»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con «<font size=4 color=red> Volver</font>»)
 
Línea 1: Línea 1:
 +
{{Tip| Observa el operador ternario
 +
<source lang= php>
 +
    $primo= ($num %$val == 0) ? false : true;
 +
</source>
 +
*Es una forma cómoda de hacer esto
 +
<source lang= php>
 +
  if ($num % $val ==0){
 +
      $primo = false
 +
  }
 +
  else{
 +
      $primo = true
 +
  }
 +
</source>
 +
 +
}}
 +
 +
<?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";
 +
 +
 +
 +
?>
 
<font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/B2T1/ejercicios | Volver]]</font>
 
<font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/B2T1/ejercicios | Volver]]</font>

Revisión de 05:54 21 oct 2016

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