miércoles, 20 de marzo de 2019

Calcular el enésimo término de la serie de Fibonacci definida por: A1 = 1 A2 = 2 A3 = 1 + 2 = A1 + A2 An = An – 1 + An – 2 (n >= 3).


Inicio
entero numero n acumulador aux
Mostrar “ ingrese limite”
leer numero
n = 1
acumulador = 1
para i=1 i<= numero i++
aux = acumulador
acumulador = acumulador + n
n = aux
fin para
mostrar “ ”+n
fin


Java

public static void main(String[] args) {


int numero, n1, acumulador, aux;
Scanner leer = new Scanner(System.in);


System.out.print(" ingrese limite: ");
numero = leer.nextInt();
n1 = 1;
acumulador = 1;


for (int i = 1; i <= numero; i++) {
aux = acumulador;
acumulador = acumulador + n1;
n1 = aux;


}
System.out.println("" + n1);


}


}



No hay comentarios:

Publicar un comentario