Python - calcular la paga según las horas trabajadas

 
Vista:
sin imagen de perfil
Val: 3
Ha disminuido su posición en 17 puestos en Python (en relación al último mes)
Gráfica de Python

calcular la paga según las horas trabajadas

Publicado por Felip (4 intervenciones) el 09/12/2020 21:35:35
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.y que el usuario ingrese las horas


1
2
3
4
5
6
7
8
9
10
11
12
def computepay():
	if (hrs)>40:
		calculo=float(hrs)*float(tasa)
	else:
		calculo=float(hrs)*float(tasa)
        return calculo
 
hrs = input("Ingrese horas:")
p = computepay()
tasa= input('Ingrese la tasa')
t= tasa()
print(p)
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
sin imagen de perfil
Val: 2.808
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

calcular la paga según las horas trabajadas

Publicado por tincopasan (1082 intervenciones) el 10/12/2020 01:01:20
esto te puede servir de guía en todo caso:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
def computepay(totales): #total de horas trabajadas
    valor = 60 #valor hora
    tasa = valor * 1.5
    if totales > 40:
        hrs = 40 * valor
        diferencia = totales - 40
        tasa = diferencia * (valor * 1.5)
        return hrs + tasa
    else:
        return totales * valor
 
hrs = int(input("Ingrese horas:"))
p = computepay(hrs)
 
print(f"Corresponden ${p} por {hrs} trabajadas")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar