La sucesión de Fibonacci, 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...
La operación quedaría (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í hasta
el infinito. Por regla, la sucesión de Fibonacci se escribe así: xn = xn-1 +
xn-2.
Datos técnicos:
El proyecto se llama LMRGEnLaRed y La Clase LMRG
import java.util. Scanner;
public class LMRG {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
int n,f1,f2,i;
do{
System.out.print("Dame un numero");
n = sc.nextInt();
}while(n<=1);
System.out.println("" + n + " la serie de
Fibonacci es:");
f1=1;
f2=1;
System.out.print(f1 + " ");
for(i=2;i<=n;i++){
System.out.print(f2 + " ");
f2 = f1 + f2;
f1 = f2 - f1;
}
System.out.println();
}
}
No hay comentarios:
Publicar un comentario