Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: luiggy2 en 28 Octubre 2008, 20:11 pm



Título: Crear sucesión de Fibonnaci
Publicado por: luiggy2 en 28 Octubre 2008, 20:11 pm
Como dice el título, ¿Qué ideas se le ocurren para crear un script en php, el cual sirva para averiguar la sucesión de Fibonnaci?

Para los que no lo sepan, la sucesión de Fibonnaci es aquella que surge al sumar los dos números anteriores de la sucesión.

          1-1-2-3-5-8-13-...-...-...-




Saludos!


Espero sus respuestas.

__________________________________________________________________________
Modifico:


Ya la hice, aquí les dejo el código por si les sirve de algo:

Código
  1. <?php
  2.  
  3.  
  4. $numero=1;
  5. $siguiente=1;
  6. $suma=0;
  7. $contador=1;
  8.  
  9. do
  10. {
  11.  
  12. $contador++;
  13.  
  14. echo "-".$suma."-".$numero."-".$siguiente;
  15.  
  16.  
  17. $suma=$siguiente + $numero;
  18. $numero= $siguiente + $suma;
  19. $siguiente= $suma + $numero;
  20. }
  21. while ($contador<=50)
  22.  
  23.  
  24. ?>
  25.  

Ahí se lo dejo, para cualquier duda, pregunten. (Aunque no creo que haya, ya qyue es lo muy sencillo)



Saludos!


Título: Re: Crear sucesión de Fibonnaci
Publicado por: :ohk<any> en 29 Octubre 2008, 02:28 am
Este ejemplo es como lo que hace mi docente en clase, resuelve siempre los ejercicios mas simples y luego nos carga los que son para partir cabeza  :P :P :P


Título: Re: Crear sucesión de Fibonnaci
Publicado por: Agente Naranja en 1 Noviembre 2008, 13:31 pm
Este problema es sencillo, solamente necesitas tres variables, para almacenar los dos números que debes sumar, y una tercera variable temporal. La verdad puedes escribir muchas versiones diferentes, usando while, usando for, ya se trata simplemente de cuál te guste más.