Aquí les tengo un código que nos pedirá el número Fibonacci a descubrir y la terminal nos lo muestra:
import java.io.IOException;
import java.util.Scanner;
import java.util.logging.Level;
import java.util.logging.Logger;
/**
*
* @author usuario
*/
public class Main {
public static void main(String[] args) {
try{
System.out.println(«Ponga numero de fibonacci a descubrir»);
int numero;
Scanner entradaEscaner = new Scanner(System.in);
String numeroString = entradaEscaner.nextLine();
int numero2 = Integer.parseInt(numeroString);
int a, b, posicion;
a = 1;
b = 1;
int solucion;
posicion = numero2;
if (numero2<1){
System.out.println(«El numero es menor que uno»);
}
else if (numero2 == 1) {
System.out.println(«1»);
} else if (numero2 == 2) {
System.out.println(«1″ + » n»
+ «1»);
} else {
System.out.println(«1″ + » n»
+ «1»);
for (int u = 0; u < posicion-2; u++) {
solucion = a + b;
a = b;
b = solucion;
System.out.println(solucion + «»);
}
}
}catch(Exception ex){
System.out.println(«Ups hubo un error » +ex.toString());
}
}
}
Esto ha sido todo por el tutorial de hoy espero que hayan aprendido algo y hasta la próxima!