Actividad


Objetivo de la actividad

Demostrar los conocimientos sobre el uso de las instrucciones de control de flujo.

Instrucciones

Inicia un nuevo proyecto y escribe una clase en Java con dos métodos donde se implementarán dos algoritmos.

  1. Declara e inicia un atributo tipo entero.
  2. El primer método implementará un algoritmo para calcular números primos. El método recibirá como parámetro el valor del atributo declarado; por ejemplo: si el atributo se inicializa en 100, el método calculará 100 números primos. Los números primos se almacenarán en un arreglo y el método regresará el arreglo con los n números primos.
  3. El segundo método implementará un algoritmo para calcular la Sucesión de Fibonacci. El método recibirá como parámetro el valor del atributo declarado; por ejemplo: si el atributo se inicializa en 100, el método calculará 100 números de la Sucesión de Fibonacci. Los números se almacenarán en un arreglo y el método regresará el arreglo con los n números primos.
  4. Itera el arreglo de números primos para imprimir el resultado en pantalla.
  5. Itera el arreglo de números de la Sucesión de Fibonacci para imprimir el resultado en pantalla.
  6. La salida del programa deberá verse con el siguiente formato:

Números primos:
2, 3, 5, 7, 11, …, {hasta n números}
Sucesión de Fibonacci:
0, 1, 1, 2, 3, …,  {hasta n números}

  1. Crea un repositorio en línea y sube el programa realizado.
  2. Realiza un reporte sobre la solución implementada para el problema y explica el funcionamiento del programa.
NOTA: Sé cauteloso al calcular un número alto de números primos, ya que esta es una tarea que puede agotar los recursos del sistema.

Checklist

Asegúrate de comprender: