• Asignatura: Informática
  • Autor: brayanvargas6
  • hace 8 años

Desarrollar la serie de Fibonacci para 100 términos guárdela en un vector, imprima solamente los números pares e imprima la posición en el vector.

Hacer un algoritmo en java


fv11: para que dia debes presentarlo?
brayanvargas6: Para el dia 20

Respuestas

Respuesta dada por: Anónimo
1

Para poder resolver este ejercicio, simplemente debemos aplicar la fórmula recursiva de los números de fibonacci, esto es

f(0) = 1

f(1) = 1

f(n) = f(n-1) + f(n-2) n > 1

Por lo que el algoritmo en java es el siguiente

class ProgramaFibonacci {

  public static void main(String[] args){

      int[] fib = new int[100];

      fib[0] = 1;

      fib[1] = 1;

      for(int i = 2; i < 100; i++){

           fib[i] = fib[i-1] + fib[i-2];

           if( fib[i] %2 == 0 )

                 System.out.println(" El elemento numero " + i + " es: " + fib[i]);

      }

 }

}


brayanvargas6: Oye, pero necesito que la persona ingrese el numero y el programa imprima los pares y en que posicion del vector se encuentran dichos pares!
Preguntas similares