Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/11/2013, 11:05
Avatar de eits
eits
 
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Respuesta: Explicacion de que un numero no es primo

Intenta con esto
Código PHP:
Ver original
  1. $valor = $_POST['valor'];
  2. $primo = 0;
  3. $multiplos=array();
  4. for ($b = 1; $b < $valor; $b++) {
  5.     if ($valor % $b == 0) {
  6.         $primo++;
  7.         $multiplos[]=$b;
  8.     }
  9. }
  10.  
  11. if ($primo >= 2) {
  12.    $resultado= "No es primo, los múltiplos son: ".implode(',',$multiplos);
  13. } else {
  14.   $resultado= "Es primo";
  15. }
saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.