Adsence

sábado, 4 de junio de 2011

Paga-Bruta-a-Empleados

Leave a Comment
[caption id="attachment_1049" align="aligncenter" width="666"]Pago bruto a empleados Pago bruto a empleados[/caption]

La compañía paga "tiempo normal" por las primeras 40 horas trabajadas por cada empleado y paga "tiempo y medio" todas las horas extra. Usted tiene la lista de los empleados de la compañía, las horas trabajadas por cada uno, la semana anterior y la tarifa por hora de cada uno. Este programa determina y desplegará la paga bruta del empleado.



[cpp]

#include <iostream>
#include <stdlib.h>
#include <iomanip>
using namespace std;

int main(int argc, char *argv[])
{
cout<<"|||||------->>>>>||[C++]||<<<<<-------|||||"<<"\n";
cout<<"|||||||<<--------[05K4R1N]-------->>|||||||"<<"\n\n";
cout<<"Si ya no existen mas ventas favor teclear [-1]\n";
int horas;
float tarifa,
salario;
cout<<"\n=====================================================================\n";
cout<<"\nTeclee las horas trabajadas: \a";
cin>>horas;
while(horas!=-1)
{
cout<<"\nTeclee la tarifa por hora del trabajador ($00.00): \a";
cin>>tarifa;
if(horas>40)
{
salario=static_cast<float>(horas)*tarifa+(tarifa/2);
}
else
{
salario=static_cast<float>(horas)*tarifa;
}
cout<<"\n=====================================================================\n";
cout<<"\nSu salario es: \a"<<setprecision(2)<<setiosflags(ios::fixed|ios::showpoint)<<salario<<"\n";
cout<<"\n=====================================================================\n";
cout<<"\nTeclee las horas trabajadas: \a";
cin>>horas;
}
cout<<"\n=====================================================================\n";
cout<<"\nFIN DEL PROGRAMA\n\a";
cout<<"\n*****************************************************************\n\n";
system("PAUSE");
return 0;
}

[/cpp]

0 comentarios :