Está en la página 1de 2

PROGRAMACIÓN FUNCIONAL CON JAVA

INSTRUCCIONES: Resuelva los siguientes ejercicios, evidenciando un caso de prueba donde se


muestre el resultado.

Nombre: ____________________________________________________

1. Crear una función anónima que nos permita calcular el promedio de un arreglo de números
enteros.
2. Crear una función anónima que calcule el factorial dado de un número entero.
3. Crear una función anónima que permita conocer si un número es par.
4. Dado un arreglo de números enteros, crear una función anónima que retorne el número
menor.
5. Dado un arreglo de números enteros, crear una función anónima que retorne el número
mayor.
6. Dado un arreglo de números enteros, crear una función anónima que retorne el número
que más se repite.
7. Crear una función anónima que reciba como parámetro 3 números enteros. La función
retornará el número mayor.
8. Crear una función anónima que reciba dos parámetros, un string y un número entero. La
función retornará un string el cual será el resultado de multiplicar ambos parámetros.

Dada la siguiente clase:


Y de acuerdo con la siguiente colección (a la que habrá de considerarse más elementos):

Resolver los siguientes problemas:

1. Obtener la cantidad de cursos con una duración mayor a 5 horas.


2. Obtener la cantidad de cursos con una duración menor a 2 horas.
3. Listar el título de todos aquellos cursos con una cantidad de videos mayor a 50.
4. Mostrar en consola el título de los 3 cursos con mayor duración.
5. Mostrar en consola la duración total de todos los cursos.
6. Mostrar en consola todos aquellos libros que superen el promedio en cuanto a duración se
refiere.
7. Mostrar en consola la duración de todos aquellos cursos que tengan una cantidad de
alumnos inscritos menor a 500
8. Obtener el curso con mayor duración.
9. Crear una lista de strings con todos los títulos de los cursos.

NOTAS:

- Todos los ejercicios tendrán la misma ponderación, para obtener un total máximo de 100
puntos de calificación correspondiente al tema 3.
- Entregar a más tardar el 1 de junio, posterior a esa fecha, será considerado tardío.

También podría gustarte