Professional Documents
Culture Documents
04
Que.: Write a C++ program to design a Multilevel Inheritance [base class Person (name, address,
phone no). Derive a class Employee (eno, ename) from Person. Derive a class Manager (designation,
department name, and basic-salary) from Employee].
Ans.:
#include<iostream>
class Person
protected:
int phone_no;
};
public:
int eno;
char ename[50];
};
public:
float basic_salary;
public:
void accept_details()
{
cout<<"\n Enter Details of Manager ";
cin>>eno;
cin>>ename;
cin>>address;
cin>>phone_no;
cin>>designation;
cin>>deptname;
cin>>basic_salary;
};
int main()
int i,cnt,temp;
Manager man[100];
cin>>cnt;
for(i=1;i<=cnt;i++)
man[i].accept_details();
temp=0;
for(i=1;i<=cnt;i++)
if(man[temp].basic_salary<man[i].basic_salary)
temp=i;
return 0;
Output.: