hacer un sistema en C++ de acuerdo al siguiente problema Determinar el sueldo semanal de un trabajador con base en las horas trabajadas y el pago por hora, considerando que: • A partir de la hora número 41 hasta la 45, cada hora se le paga al doble • De la hora 46 a la 50, se le pagan al triple • Y trabajar más de 50 horas “No está permitido” De acuerdo a las siguientes variables: HT --> Horas trabajadas PG --> Pago por hora PT --> Pago total PE --> Pago extra PN --> Pago normal

Respuestas

Respuesta dada por: ElYasson
2

Ejemplos:

//Codificado por: sAfOrAs

//Código Fuente: Calcula el salario de un trabajador.

#include<iostream>

#include<string>

using namespace std;

int main()

{

   string apno;

   float hrtr,tahr,subt,boni,tota;

   cout<<"Calculos de pagos\n\n";

   cout<<"Nombres:\t";cin>>apno;

   cout<<endl<<endl<<"Horas Trabajadas:\t";cin>>hrtr;

   if (hrtr<=0)

       cout<<"No trabajo nada"<<endl;else

   {cout<<"Tarifa por hora:\t";cin>>tahr;

   subt=hrtr*tahr;

   if(hrtr>192)

       boni=subt*0.05;

   else

       boni=subt*0.03;

   tota=subt+boni;

   cout<<"El sub total es:\t"<<subt<<endl;

   cout<<"La bonifiacion es:\t"<<boni<<endl;

   cout<<"El total a pagar es:\t"<<tota<<endl<<endl;

   }cin.ignore(); return 0;

}

Preguntas similares