[ Foro de Python ]
El departamento de talento humano de una universidad requiere poder procesar la nómina de docentes contratados por horas. Para tal efecto ha establecido los siguientes lineamientos:
• La nómina será procesada semanalmente, digitando por cada docente las horas trabajadas en la semana y el valor establecido por hora.
• A todos los docentes que trabajen más de 40 horas en la semana, se les reconocerán como horas extras y se pagarán a un valor de 1,5 de la hora normal.
• Al salario bruto obtenido en el punto anterior se le calculará el 9% para los parafiscales.
• Para cada docente se le calcularán provisiones para prima de servicio 8.33%, cesantías 8.33%, intereses de cesantía 1.0% y vacaciones 4.17%.
• A cada uno se le descontará el aporte de 4% para salud y el 4% para pensión.
El director de Talento Humano le ha solicitado a usted como programador, que le desarrolle un
programa en lenguaje Python que le permita:
Leer desde el teclado los datos de nombre, horas trabajadas y valor hora, por cada
docente del proyecto.
• Mostrar en consola el sueldo bruto.
• Mostrar en consola los descuentos por parafiscales, salud y pensión.
• Mostrar en consola el sueldo neto a pagar.
• Mostrar en consola las provisiones hechas para prima, cesantías, intereses de cesantía y vacaciones.
• Los cálculos de sueldo bruto, descuentos, sueldo neto y provisiones, deberán ser realizados a través de funciones o procedimientos y serán llamados en el programa principal
(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.)