Serie Fibonacci java
/*
* Ejercicio 12 Escribe un programa que muestre los n primeros términos de la
* serie de Fibonacci. El primer término de la serie de Fibonacci es 0, el
* segundo es 1 y el resto se calcula sumando los dos anteriores, por lo que
* tendríamos que los términos son 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144…
* El número n se debe introducir por teclado.
*/
public static void main(String arg[]) {
int numero1=0, numero2=0;
int aux;
do {
JOptionPane.showMessageDialog(null, "Deseas realizar la serie fibonacci");
numero1=Integer.parseInt(JOptionPane.showInputDialog("Introduce un primer numero de la serie fibonacci"));
numero2=Integer.parseInt(JOptionPane.showInputDialog("Introduce un segundo numero de la serie fibonacci"));
}while((numero1!=0)&&(numero2!=1));
for(int i=numero1;i<=10;i++) {
aux=numero1;
numero1=numero2;
numero2=aux+numero2;
JOptionPane.showMessageDialog(null, "La serie continua: "+numero2);
}
}
Comentarios
Publicar un comentario