Sucesión de Fibonacci - Código Fuente JAVA



En ocasiones también conocida como secuencia de Fibonacci o incorrectamente como serie de Fibonacci, es en sí una sucesión matemática infinita. Consta de una serie de números naturales que se suman de a 2, a partir de 0 y 1. Básicamente, la sucesión de Fibonacci se realiza sumando siempre los últimos 2 números (Todos los números presentes en la sucesión se llaman números de Fibonacci) de la siguiente manera:

0,1,1,2,3,5,8,13,21,34...

Fácil, ¿no?

(0+1=1 / 1+1=2 / 1+2=3 / 2+3=5 / 3+5=8 / 5+8=13 / 8+13=21 / 13+21=34...)

Así sucesivamente, hasta el infinito. Por regla, la sucesión de Fibonacci se escribe así:

n = n-1 + n-2.


A continuación los primeros 46 números de la sucesión de Fibonacci en JAVA:
------------------------------------------------------
package fibonacci;

/**
 *
 * @author Angie
 */
public class Fibonacci {
    public static void main(String[] args) {
    int primero = 0;
    int segundo = 1 ;
    int siguiente;
        System.out.println("1");
    while(primero<1000000000){
        
        siguiente = primero + segundo;
        primero = segundo;
        segundo = siguiente;
        System.out.println(siguiente);
    }
    }
    
}
------------------------------------------------------

Comentarios