Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- using namespace std;
- int main(){
- const int empleado = 5;
- int i, nroEmpleado, dia, totalHoraT;
- float unaHoraTrabajoV, horaExtraV;
- float vValorUnaHtrabajo[empleado];
- float vValorHextra[empleado];
- //punto A
- int horaPago, extraPago;
- float pagoFinal[empleado]={};
- for (i = 0; i < empleado; i++){
- cout<<"Nro. empleado (1 a 80): ";
- cin>>nroEmpleado;
- cout<<"Valor de una hora de trabajo: ";
- cin>>unaHoraTrabajoV;
- cout<<"Valor de la hora extra de trabajo: ";
- cin>>horaExtraV;
- vValorUnaHtrabajo[i]=unaHoraTrabajoV;
- vValorHextra[i]=horaExtraV;
- }
- cout<<endl;
- cout<<"Nro. empleado (1 a 80): ";
- cin>>nroEmpleado;
- while (nroEmpleado != 0){
- cout<<"Dia: ";
- cin>>dia;
- cout<<"Total de horas trabajadas en el dia: ";
- cin>>totalHoraT;
- if (totalHoraT>=9){
- extraPago=totalHoraT%8;
- horaPago=totalHoraT-extraPago;
- }else{
- horaPago=totalHoraT;
- extraPago=0;
- }
- pagoFinal[nroEmpleado-1]+=vValorUnaHtrabajo[nroEmpleado-1]*horaPago+vValorHextra[nroEmpleado-1]*extraPago;
- cout<<"----------------------------------"<<endl;
- cout<<"Nro. empleado (1 a 80): ";
- cin>>nroEmpleado;
- }
- cout<<endl;
- cout<<extraPago<<endl;
- cout<<horaPago<<endl;
- for (i = 0; i < empleado; i++){
- cout<<"empleado #"<<i+1<<" ,pago total: "<<endl;
- cout<<pagoFinal[i]<<endl;
- }
- cout<<endl;
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment