ellos me dicen que ingrese los datos los imprima y la otra funcion mostrar el impuesto a pagar pienso yo que debo calcularlo aunq no lo dice en el enuciado
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
#include <iostream>
#include <iomanip>
using namespace std;
class persona{
protected:
char* nombre[40];
int edad;
public:
persona(){}
void leerdatos();
void imprimirdatos();
};
void persona::leerdatos()
{
cout<<"digitar nombre"<<endl;
cin>>nombre[40];
cout<<"digitar edad";
cin>>edad;
}
void persona::imprimirdatos()
{
cout<<endl<<endl;
cout<<"---imprimir los datos del empleado"<<endl;
cout<<"nombre"<<nombre<<endl;
cout<<"--edad"<<edad<<"a";
cout<<("%c",164);
cout<<"os"<<endl;
}
class empleado:public persona
{
protected:
float salarioanual;
char cargo[60];
public:
empleado(){};
void leeremp();
void imprimiremp();
};
void empleado::leeremp()
{
for(int i=0;i<=3;i++)
{
persona::leerdatos();
cout<<"introduzca cargo"<<endl;
cin>>cargo;
cout<<"introducir sueldo mensual"<<endl;
cin>>salarioanual;
}
}
void empleado::imprimiremp()
{
persona::imprimirdatos();
cout<<"cargo del empleado"<<cargo<<endl;
cout<<"sueldo mensual empleado"<<salarioanual<<endl;
}
int main()
{
empleado employeel;
employeel.leeremp();
employeel.imprimiremp();
system("pause>nul");
return 0;
}