Usuario:Fernando~eswikibooks/ejercicio 69
Apariencia
== Programación Algorítmica==
[editar]
Problemas 6
[editar]ejercicio 6.9
6.9 Escribir una función Salario que calcule los salarios para un numero dado de horas trabajadas y un salario hora). Las horas que superen las 40 horas semanales se pagan como extras con un salario hora 1.5 veces del salario ordinario
- CONTRATO: salario (real, real -> real)
- PROPÓSITO: calcular los salarios para un numero dado de horas trabajadas y un salario hora. Las horas que superen las 40 horas semanales se pagan como extras con un salario hora 1.5 veces del salario ordinario, x son horas y y precio por hora
- DEFINICIÓN:
def salario (x,y): if x<=40: return x*y elif x> 40: return 40*y + (x-40) * 1.5 * y
- EJEMPLO:
>>>salario(41,1000) 41500.0
.