Documente Academic
Documente Profesional
Documente Cultură
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;
class employee{
public:
string name , post;
void getdata()
{
cin>>name;
cin>>post;
}
void putdata()
{
cout<<name<<endl;
cout<<post<<endl;
}
};
}obj1;
class contractual : public employee
{
public:
contractual()
{
t=0;
hours=0;
wages=0;
}
int t,hours, wages;
void cgetdata()
{
cin>>hours;
cin>>wages;
if(hours > 30)
{
cout<<"Wrong data"<<endl;
exit(1);
}
}
void csalary()
{
t=hours*wages;
cout<<t<<endl;
}
}obj2;
int main() {
obj1.getdata();
obj1.pgetdata();
obj2.getdata();
obj2.cgetdata();
obj1.putdata();
obj1.psalary();
obj2.putdata();
obj2.csalary();
return 0;
}