Problema: Diseñar el algoritmo para calcular el salario de un traba- jador. Se proporcionan como datos de entrada el número de horas laboradas por semana y el pago por hora ordinaria. Las horas extraor- dinarias se definen como el excedente a 40 horas, y éstas se pagan 50% más.
Solución: Debemos de tomar en cuenta que el número de ho- ras trabajadas pueden ser 40, menos de 40 o más de 40. La condición evalúa si las horas son ordinarias, esto es, si son menores o iguales a 40 horas, de lo contrario el excedente a 40 son horas extraordinarias. El sa- lario se calcula con base en el resultado de la condición plan- teada. Observa el diagrama de flujo y pseudocódigo en la figu- ra 1.13.
bgbh1101:
necesitas el codigo en C?
Respuestas a la pregunta
Contestado por
1
Respuesta:
lo hice de acuerdo a lo que yo entendí, si tienes una duda avisame
Explicación:
SALARIO(int horas);
SALARIO(int horas){
float salario;
float sal_horas_extra;
if(horas<=40){
salario= salario* horas;
}
else{
horas = horas-40; //para saber cuantas horas excedió
sal_horas_extra= salario*.50 + salario;
salario= 40*salario + sal_horas_extra*horas;
}
printf("Su salario es: &f", salario);
}
Otras preguntas
Historia,
hace 1 mes
Ciencias Sociales,
hace 1 mes
Inglés,
hace 1 mes
Estadística y Cálculo,
hace 8 meses
Matemáticas,
hace 8 meses