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>»)
 
 
(Una revisión intermedia por el mismo usuario no mostrado)
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>
 +
 +
}}
 +
 +
<source lang=php>
 +
 +
<?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";
 +
?>
 +
</source>
 
<font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/B2T1/ejercicios | Volver]]</font>
 
<font size=4 color=red>[[Usuario:ManuelRomero/NewPHP/B2T1/ejercicios | Volver]]</font>

Última revisión de 04: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