Nueva pregunta

Pregunta:

Fecha: 08-03-2016 13:26:59 (En Español)

Pregunta de Certificación PHP - función y bucle[Resuelta]

¿Qué imprime el script?
<?php
function fibonacci($x1, $x2) {
    return $x1 + $x2;
}
$x1 = 0;
$x2 = 1;
for ($i = 0; $i < 10; $i++) {
    echo fibonacci($x1, $x2) . ',';
}



Escucho respuestas! :)
Etiquetas: Certificación - Certificación PHP - Empezar a programar - PHP - Pregunta Votos: 4 - Respuestas: 9 - Vistas: 27 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 08-03-2016 13:36:20 Sin ejecutar el código, sólo leyéndolo a ojo, diría que la opción D :-)   Votos: 0 - Link respuesta
     
  • Fecha: 08-03-2016 13:48:29 Opción D, por que no se incrementan los valores de $x1 y $x2 siempre son constantes a lo largo del ciclo for.   Votos: 0 - Link respuesta
     
  • Fecha: 08-03-2016 14:10:20 E) Ninguna de las anteriores
    A primera vista seria la D pero si se dan cuenta el ciclo for() imprime tambien ", " y la D no lo tiene
    El resultado deberia ser 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
      Votos: 5 - Link respuesta
     
  • Fecha: 08-03-2016 14:12:23 D   Votos: 0 - Link respuesta
     
  • Fecha: 08-03-2016 16:30:58 Opino igual que Edwin Marroquin, ninguna de las anteriores, ya que la función cocatena la "," para su impresión, por lo que el resultado sería:
    1,1,1,1,1,1,1,1,1,1,1,1, <-- con su ultima coma agregada.
      Votos: 3 - Link respuesta
     
  • Fecha: 08-03-2016 17:40:52 Es verdad, faltó la bendita coma..... :(   Votos: 2 - Link respuesta
     
  • Fecha: 09-03-2016 07:13:02 Hay que tener presente que la certificación tiene estas cosas, los programadores deben ser lo más precisos posibles.

    Este caso muchas veces confunde a perfiles senior (aquí hablamos de tipos de perfiles y senioritis), porque encuentran la primera "trampa" (siempre suma 0 + 1 dentro del bucle) y olvidan comprobar que el resultado no es preciso (le falta la coma final, algo que salta a simple vista viendo como es la concatenación previa a la impresión).

    Saludos!

    PD: proximamente estaré publicando más preguntas de certificación, y recuerden que las mismas deben ser resueltas en un plazo no mayor a 60 segundos y no pueden ejecutar ningún código y/o servirse de apoyo con Internet y/o algún material X (buena idea es controlar el tiempo que nos lleva obtener la respuesta y ver si estamos a la altura del desafíso).
      Votos: 4 - Link respuesta
     
  • Fecha: 09-03-2016 09:25:56 Muy bueno! Ya quiero más :)   Votos: 1 - Link respuesta
     
  • Fecha: 27-04-2016 16:14:35 Precisión y exactitud :)   Votos: 1 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com