Algoritmia - estoy enredado con este ejercicio me pueden ayudar

 
Vista:
sin imagen de perfil

estoy enredado con este ejercicio me pueden ayudar

Publicado por alberto enrique (1 intervención) el 08/04/2023 18:31:40
Dados los siguientes arreglos:
Empleados:
[' Pedro ' ,' Maria' ,' Ana' ,' Jose' ,' Pedro' ,' Carmen' ,' Ana ' , ' Pedro ' , ' Ramona' ,' Freddy ' ]
Sueldo Base:
[2500 , 3000 ,2500 ,1800 ,2200 ,1100 , 3500 , 1500 ,1500 , 2200]
Numero de Hijos:
[0,3 ,2 ,1, 2,0 ,0 ,5 ,0 ,2]
Existe un correspondencia entre los tres arreglos, Pedro que se encuentra
en la posición 0 del arreglo Empleados le corresponde el sueldo en la
posición 0 del arreglo Sueldo Base y así mismo le corresponde el numero de
hijos en la posición 0 del arreglo Numero de hijos, es decir, Pedro gana
2500$ y tiene 0 hijos, lo misma lógica aplica para los demás elementos de
los arreglos.
1. Crear una función que reciba como parámetros los tres arreglos
anteriores.
2. En el arreglo Empleados hay elementos repetidos, por lo que se debe
solventar ya que no se puede pagar dos o mas veces a un empleado su sueldo
neto, use set para verificar si hay empleados repetidos para luego
eliminarlos y luego debe eliminar los datos de los demás arreglos que
corresponden a los repetidos.
3. Para calcular el sueldo neto de cada empleado use la siguiente formula:
sueldoneto=sueldobase+10%∗sueldobase∗numerohijos
4. Con los nombres de los empleados y los sueldos netos de cada uno cree un
objeto Map para almacenar el par de datos nombre => sueldoneto de cada
persona, luego cree un iterador para luego usarlo para mostrar por consola
la información de los empleados.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder