<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
Buenas tardes, disculpe la molestia pero talves me podria ayudar el dia de hoy ya que tengo que hacer un programita pero no hayo por donde empezar dice asi:<br><div>Elabore un programa de implementacion que permita crear un objeto de instancia a la clase clsempleados, para ello debera capturar el nombre y apellido de un empleado, las horas trabajadas en el mes y el salario por hora e imprimir el nombre y apellido e indicar el sueldo devengado (incluye salario extra) los descuentos y el total a pagar. Si me podria ayudar con el codigo en c++ con el programa que usamos llamado CodeBlocks se lo agradeceria, igualmente hoy tengo un examen y sinceramente no se muy bien este programa ni sus usos espero pueda ayudarme dentro de la tarde, muchas gracias, Bendiciones.<br><---------------------------------------------------------------------------------------------------------------------------><br>Bueno antes que nada esto esta mal, ya que tu debes de estudiar y hacer tus propios codigos, pero te ayudare con esto, con la información que das esto entendi, el programa lo hice en dev c++ pero no debe de haber problema para que lo pases a codeblocks ya que de todas formas es c++, espero que te ayude:<br><---------------------------------------------------------------------------------------------------------------------------><br>#include <iostream><br>#include <string><br><br>using namespace std;<br><br>class Clempleados{<br> private:<br> string nombre;<br> string apellido;<br> int horas;<br> float salarioHora;<br> public:<br> Clempleados(string n, string a, int h, float s);<br> ~Clempleados();<br> void set_Nombre(string n);<br> void set_Apellido(string n);<br> void set_Horas(int h);<br> void set_SalarioHora(float s);<br> string get_Nombre();<br> string get_Apellido();<br> int get_Horas();<br> float get_SalarioHora();<br> float salarioTotal();<br>};<br><br>Clempleados::Clempleados(string n, string a, int h, float s){<br> set_Nombre(n);<br> set_Apellido(a);<br> set_Horas(h);<br> set_SalarioHora(s);<br>}<br><br>Clempleados::~Clempleados(){<br>}<br><br>void Clempleados::set_Nombre(string n){<br> nombre = n;<br>}<br><br>void Clempleados::set_Apellido(string n){<br> apellido = n;<br>}<br><br>void Clempleados::set_Horas(int h){<br> if(h < 0){<br> horas = 0;<br> }else{<br> horas = h;<br> }<br>}<br><br>void Clempleados::set_SalarioHora(float s){<br> if(s <= 0){<br> salarioHora = 100;<br> }else{<br> salarioHora = s;<br> }<br>}<br><br>string Clempleados::get_Nombre(){<br> return nombre;<br>}<br><br>string Clempleados::get_Apellido(){<br> return apellido;<br>}<br><br>int Clempleados::get_Horas(){<br> return horas;<br>}<br><br>float Clempleados::get_SalarioHora(){<br> return salarioHora;<br>}<br><br>float Clempleados::salarioTotal(void){<br> return ((float)this->horas)*(this->salarioHora);<br>}<br><br>int main(int argc, char **argv){<br> string nombre;<br> string apellido;<br> int horas = 0;<br> float salario = 0.0f;<br> <br> cout << "Ingresa el nombre del empleado: ";<br> cin >> nombre;<br> cout << "Ingresa el apellido del empleado: ";<br> cin >> apellido;<br> cout << "Ingresa las horas trabajadas incluyendo las horas extras: ";<br> cin >> horas;<br> cout << "Ingresa el salario por hora trabajada: ";<br> cin >> salario;<br> fflush(stdin);<br> <br> Clempleados *empleado = new Clempleados(nombre, apellido, horas, salario);<br> <br> cout<<"\n\nLos datos del empleado son:" <<endl;<br> cout<<"Nombre: " << empleado->get_Nombre().c_str()<<endl;<br> cout<<"Apellido: " << empleado->get_Apellido()<<endl;<br> cout<<"El salario total es: " << empleado->salarioTotal()<<endl;<br> <br> cin.get();<br>}<br><br><br><br><br></div> </div></body>
</html>