Ayuda con este ejercicio con def
Publicado por Felip (4 intervenciones) el 12/12/2020 18:01:53
Escriba un programa para avisar al usuario por horas y tasa por hora utilizando input para calcular el salario bruto.
El pago debe ser la tarifa normal por horas hasta 40 y 1.5 veces para la tarifa por hora para todas las horas trabajadas por encima de las 40 horas.
Ponga la lógica para hacer el cálculo de la paga en una función llamada computepay() y use la función para hacer el cálculo. La función debe devolver un valor.
Use 45 horas y una tasa de 10.50 por hora para probar el programa (la paga debe ser 498.75).
Debes utilizar input para lee una cadena y float() para convertir la cadena en un número.
El usuario debe ingresar la tasa y las horas
El pago debe ser la tarifa normal por horas hasta 40 y 1.5 veces para la tarifa por hora para todas las horas trabajadas por encima de las 40 horas.
Ponga la lógica para hacer el cálculo de la paga en una función llamada computepay() y use la función para hacer el cálculo. La función debe devolver un valor.
Use 45 horas y una tasa de 10.50 por hora para probar el programa (la paga debe ser 498.75).
Debes utilizar input para lee una cadena y float() para convertir la cadena en un número.
El usuario debe ingresar la tasa y las horas
1
2
3
4
5
6
7
8
9
10
11
12
def computepay(totales):
valor = 1
tasa = 10.50
if totales > 40:
hrs = totales * tasa
tasa = (hrs * 10.50)
hrs = float(input("Ingrese horas:"))
p = computepay(hrs)
tasa = float(input("Ingrese la tasa:"))
t = computepay(tasa)
print(p)
Valora esta pregunta
0