1
« en: Sábado 20 de Marzo de 2010, 19:54 »
El programa no corre y todavía me falta el contador para que me registre 15 veces.
#include<iostream>
#include<cstdlib>
class Planilla{
char nombres;
char edad;
double sueldo;
double hora;
double neto;
double impuesto;
public:
Planilla(); //constructor
~Planilla(); //destructor
void calcular_renta();
void calcular_neto();
void info();
}
Planilla::Planilla(){
cout<<"Por favor ingrese los datos que se solicitaran "<<endl;
cin>>info;
cout<<"Nombres: ";
cin>>nombres;
cout<<endl;
cout<<"hora de trabajo: ";
cin>>hora;
cout<<endl;
cout<<"Edad ";
cin>>edad;
cout<<endl;
cout<<"Sueldo: ";
cin>>sueldo;
}
Planilla::~Planilla(){
getch();
}
if {
hora == 40
sueldo = (hora * 1.50);
else
hora > 41
sueldo = (hora * 5.00);
}
if {
hora >= 200
impuesto = ( hora * 0.1);
else
hora > 201
impuesto= ( hora * 0.2);
}
neto = (sueldo - impuesto);
}
void Planilla::mostrar_info(){
cout<<"Calculando los descuentos......"<<endl;
cout<<" Nombres : "<<nombres<<" "<<endl;
cout<<"hora de trabajo"<<hora<<endl;
cout<<"sueldo: "<<sueldo<<endl;
cout<<"Edad: "<<edad<<endl;
cout<<"total impuesto: "<<impuesto<<endl;
cout<<"Sueldo neto: "<<neto<<endl;
}
main(){
Planilla objeto01=Planilla();
objeto01.calcular_hora();
objeto01.calcular_sueldo();
objeto01.calcular_impuesto();
objeto01.calcular_hora();
objeto01.calcular_neto();
objeto01.mostrar_info();
}
do (edad >=55)
cout<<