Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Los empleados de una empresa de hamburguesas ganan $10 por hora. Si trabajan más de 40 horas a la semana,
- recibirán un salario y medio de su sueldo base por horas extra. Recibirán también una comisión por ventas
- generadas mientras atienden la barra. La comisión se basa en la siguiente tabla:
- Volumen de ventas Comisión
- $0.01 a $100.00 5% de las ventas totales
- $100.00 a $299 .99 10% de las ventas totales
- $300.00 en adelante 15% de las ventas totales
- Realizar un programa que reciba como datos de entrada el número de horas trabajadas y las ventas totales para determinar el sueldo.*/
- #include<iostream>
- #include<iomanip>
- using namespace std;
- int main()
- {
- float ventasG=0, sueldoB=0, sueldoE=0, sueldoF=0, comision=0, horasT=0, horasE=0;
- cout << fixed << setprecision(2);
- cout << "Cuantas horas trabajo?: "; cin >> horasT;
- if (horasT > 40)
- {
- cout << "De cuanto fueron las ventas generadas en la barra?: "; cin >> ventasG;
- sueldoB = 10 * 40;
- horasE = horasT - 40;
- sueldoE = horasE * 15;
- if (ventasG>=100)
- {
- if (ventasG<300)
- {
- comision = ventasG * 0.10;
- sueldoF = sueldoB + sueldoE + comision;
- cout << "Las horas normales trabajadas fueron: 40" << endl;
- cout << "El sueldo por horas normales fue de: " << sueldoB << endl;
- cout << "Las horas Extras trabajadas fueron: " << horasE << endl;
- cout << "El sueldo por horas Extras fue de: " << sueldoE << endl;
- cout << "La comision otorgada fue: " << comision << endl;
- cout << "El sueldo final que recibira el empleado es: " << sueldoF << endl;
- }
- else
- {
- comision = ventasG * 0.15;
- sueldoF = sueldoB + sueldoE + comision;
- cout << "Las horas normales trabajadas fueron: 40" << endl;
- cout << "El sueldo por horas normales fue de: " << sueldoB << endl;
- cout << "Las horas Extras trabajadas fueron: " << horasE << endl;
- cout << "El sueldo por horas Extras fue de: " << sueldoE << endl;
- cout << "La comision otorgada fue: " << comision << endl;
- cout << "El sueldo final que recibira el empleado es: " << sueldoF << endl;
- }
- }
- else
- {
- comision = ventasG * 0.05;
- sueldoF = sueldoB + sueldoE + comision;
- cout << "Las horas normales trabajadas fueron: 40" << endl;
- cout << "El sueldo por horas normales fue de: " << sueldoB << endl;
- cout << "Las horas Extras trabajadas fueron: " << horasE << endl;
- cout << "El sueldo por horas Extras fue de: " << sueldoE << endl;
- cout << "La comision otorgada fue: " << comision << endl;
- cout << "El sueldo final que recibira el empleado es: " << sueldoF << endl;
- }
- }
- else
- {
- sueldoF = horasT * 10;
- cout << "Las horas normales trabajadas fueron: " << horasT << endl;
- cout << "El sueldo por horas normales fue de: " << sueldoF << endl;
- cout << "Las horas Extras trabajadas fueron: " << horasE << endl;
- cout << "El sueldo por horas Extras fue de: " << sueldoE << endl;
- cout << "La comision otorgada fue: " << comision << endl;
- cout << "El sueldo final sera de: " << sueldoF << endl;
- }
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment