Informática, pregunta formulada por monserrathernandez40, hace 1 mes

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?
monserrathernandez40: si
bgbh1101: algo con que comunicarme contigo para que me pases el pseudocodigo y el diagrama de flujo
bgbh1101: es que tambien necesito cuando es el salario y que debo de hacer con las horas laboradas por semana
monserrathernandez40: bueno profesor solamente me pide que los resuelva y hacer el algoritmo y el diagrama de flujo

Respuestas a la pregunta

Contestado por bgbh1101
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);

}


monserrathernandez40: gracias
Otras preguntas