El salario de un trabajador por hora se calcula multiplicando las horas trabajadas por la tarifa por hora, hasta 40 horas;

IDIOMA: C ++

DESAFÍO:

El salario de un trabajador por hora se calcula multiplicando las horas trabajadas por la tarifa por hora, hasta 40 horas;
las horas trabajadas más allá de las 40 se pagan a tiempo y medio (una vez y media la tarifa por hora).
Dadas las variables horas, tarifa y pago ya se han declarado y se les han asignado valores, escriba un fragmento de código (una o más declaraciones) que asigne a pagar el valor adecuado, teniendo en cuenta el tiempo y medio.
(aritmética básica, condicional básica)

SOLUTION:


pay = ((hours > 40)?(40*rate + (hours-40)*1.5*rate):(hours*rate));