19th Ave New York, NY 95822, USA
+1 916-875-2235
+1 916-875-2235

Serie de Fibonacci en php

La sucesión comienza con los números 0 y 1 y a partir de estos, el siguiente será la suma de los dos anteriores.

La serie de Fibonacci

A los elementos de esta sucesión se les llama números de Fibonacci. Fue descrita en Europa por Leonardo de Pisa, matemático italiano del siglo XIII también conocido como Fibonacci.

Esta sucesión fue descrita por Fibonacci como la solución a un problema de cría de conejos: “Cierto hombre tiene una pareja de conejos juntos en un lugar cerrado y desea saber cuántos son creados a partir de este par en un año cuando, de acuerdo a su naturaleza, cada pareja necesita un mes para envejecer y cada mes posterior procrea otra pareja” (Laurence Sigler, Fibonacci’s Liber Abaci, página 404).

Serie de Fibonacci en PHP

Para pintar la serie en PHP utilizaremos un array. Lo creamos, insertando las dos primeras posiciones (0 y 1) y a partir de ahí, en un bucle, iremos añadiendo nuevos valores, resultantes de sumar los valores de la posición -1 y -2 del propio array.

	// Cantidad de números que deseamos imprimir
	$limit = 10;
	$fibonacci  = array(0,1);

	for($i=2;$i<=$limit;$i++){
	    // El valor actual es la suma de la posición actual -1 y la posición actual -2
		echo $fibonacci[] = $fibonacci[$i-1]+$fibonacci[$i-2]."<br/>";
	}

Escribe una respuesta