Acerca de la programación Java de la secuencia de Fibonacci
Idea:
Secuencia de Fibonacci
El término 0 es 0 y el primer término es el primer 1.
Esta secuencia comienza con el tercer término, y cada término es igual a la suma de los dos términos anteriores.
El código java es el siguiente: import?java.util.Scanner;
/** *?Fibonacci Sequence
El elemento 0 es 0 y el elemento 0 es 0. El elemento 1 es el primer 1.
Esta secuencia comienza desde el tercer elemento, y cada elemento es igual a la suma de los dos elementos anteriores *?@author?young * */
public?class?Fei? { p>
public?static?void?func(int?n)?{
if?(n?3)?{
System.out .println( "0,1");
}?else?if?(n?>?3)?{
int?a=0,?b=1, ?c= 0;
?System.out.print(a?+?""?+?b?+?"");
?for?(int?i ?=? 3;?i?<=?n;?i++)?{
c?=?a?+?b;
a?=?b; p>
b?=?c;
System.out.print(c?+?"");
?}
}? else?if ?(n?0)?{
System.out.println("El número ingresado no cumple con los requisitos");
}
} p>
public?static?void?main(String[]?args)?{
Fei?f?=?new?Fei();
Scanner?input ?=?new?Scanner(System.in);
System.out.print("Ingrese el número de columna n de la secuencia de Fibonacci y presione ENTER:");
int?num?=?input.nextInt();
System.out.println("Los números de Fibonacci son:"?);?
func( num) ;
}
}
Los resultados de la ejecución son los siguientes: