[ Foro de Python ]

Con while y match

10-Nov-2022 18:49
Invitado (Lola)
0 Respuestas

Realizar un programa para una fábrica de sillas, no sabes cuantos empleados hay pero contás con la siguiente información:
- Cantidad de horas trabajadas
- Categoría del empleado (1 - 2-3)
- Nombre del empleado Como figura en los datos, hay distintas categorías para nuestros empleados dependiendo la antigüedad dentro de la empresa.

Todos por hora cobran $90 con un tope de 180 horas mensuales, esto conformara su sueldo base. A partir de allí cada hora trabajada se la considera como hora extra. Las horas extras se abonan según el siguiente régimen:
Categoría 1: $140 cada hora extra Categoría 2: $100 cada hora extra Categoría 3: Se mantiene el precio de la hora común.
Además de esto todos los empleados tienen un descuento jubilatorio del 12% y del 3% por la obra social que se le aplica al sueldo base.
Se pide calcular y mostrar por pantalla los siguientes resultados:
a. El total de la suma de todos los sueldos totales sin importar la categoría b. El total de la suma de todos los sueldos base por categoría
c. El total de empleados por categoría
d. ¿Quién es el empleado que realizo más horas extras por categoría?
e. ¿Quién es el empleado con mayor sueldo? (teniendo en cuenta horas extras y descuentos)
f. ¿Quién es el empleado más antiguo de la empresa??




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)