Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2010, 18:54
Avatar de maninin
maninin
 
Fecha de Ingreso: octubre-2009
Mensajes: 48
Antigüedad: 14 años, 7 meses
Puntos: 0
Exclamación Problema curso php

Hola gente, queria sacarme una duda, ya que estoy haciendo un curso web y estoy iniciandome en php... uno de los primeros problemas que me dan es este


--------------------------------------------------------------
Tenemos dos variables, $a y $b, le damos un valor a cada una, el valor más pequeño a $a y el mayor a $b, por ejemplo 8 y 16, queremos que aparezcan todos los números desde $a hasta $b excepto los números múltiples de 10. En el caso de 3 y 16 el resultado debe ser:

8
9
11
12
13
14
15
16

¿Cómo lo harías en PHP?

--------------------------------------------------------------------

Y mi respuesta seria la siguiente:

<?php

$a = 8;
$b = 16;

for ($a = 8; $a = $b; $a += 1)


if ($a % 10 == 0) {
echo "$a<br>";

}

?>

Cuando lo pruebo no dice nada, y un minuto despues tira esto

Fatal error: Maximum execution time of 60 seconds exceeded in C:\wamp\www\php\prueba4.php on line 9

.................................................. .....................

if ($a % 10 == 0) { <----------------- Linea 9

Alguien me diria porque mi "programa" se traba ahi??

Muchas gracias