Está en la página 1de 1

TAREA ACADÉMICA 2

Estructura de Datos y Algoritmos


2023-1B

1. Se tiene un arreglo con 100 valores numéricos diferentes que se encuentran en el


rango entre 1 y 100. Con este arreglo, se le solicita:
1. Calcular el promedio de los números pares e impares del. Este método debe
devolver como resultado el mensaje: “El arreglo tiene como promedio de
números pares xxx y como promedio de números impares yyy”. (1 punto)
2. Trasladar el arreglo hacia dos listas enlazadas. En la primera lista estarán los
números que son divisibles entre 3 pero no son divisibles entre 5; en la segunda
lista estarán todos los números que están en el rango de los promedios
calculados en el punto anterior. Puede utilizar dos métodos para devolver ambas
listas. (1 puntos)
3. Fusionar en una nueva lista las dos listas creadas en el punto anterior,
considerando las siguientes reglas:
a. Los primeros 4 elementos serán de la lista #1
b. Los siguientes 4 elementos serán de la lista #2
c. Los siguientes 2 elementos serán de la lista #1 siempre y cuando sean
pares
d. Los siguiente 3 elementos serán de la lista #2 siempre y cuando sean
divisibles entre 4.
e. En caso una lista se quede vacía debe continuar con el proceso sin
considerar esa lista.
f. Repetir este flujo hasta que las listas estén vacías. (3 puntos)

También podría gustarte