Prac 8
Prac 8
#include<iostream>
#include<string.h>
using namespace std;
class person{
protected:
char name[20];
int age;
public:
void set(){
cout<<"enter name=";
cin>>name;
cout<<"enter age=";
cin>>age;
}
void display(){
cout<<"name="<<name<<endl;
cout<<"age="<<age<<endl;
}
};
class student:public person{
public:
int id;
char course[30];
void input(){
cout<<"enter id=";
cin>>id;
cout<<"enter course=";
cin>>course;
}
void show(){
cout<<"id="<<id<<endl;
cout<<"course="<<course<<endl;
}
};
int main(){
student s;
s.set();
s.display();
s.input();
s.show();
}
OUTPUT
enter name=diksha
enter age=19
name=diksha
age=19
enter id=44
enter course=cpp
id=44
course=cpp
2.
#include<iostream>
#include<string.h>
using namespace std;
class person{
protected:
char name[20];
int age;
public:
void set(){
cout<<"enter name=";
cin>>name;
cout<<"enter age=";
cin>>age;
}
void display(){
cout<<"name="<<name<<endl;
cout<<"age="<<age<<endl;
}
};
class student:public person{
public:
int id;
char course[30];
void input(){
cout<<"enter id=";
cin>>id;
cout<<"enter course=";
cin>>course;
}
void show(){
cout<<"id="<<id<<endl;
cout<<"course="<<course<<endl;
}
};
class grad:public student{
public:
char research[100];
char advisor[100];
void set1(){
cout<<"enter research=";
cin>>research;
cout<<"advisor=";
cin>>advisor;
}
void display1(){
cout<<"research="<<research<<endl;
cout<<"advisor="<<advisor<<endl;
}
};
int main(){
grad g;
g.set();
g.display();
g.input();
g.show();
g.set1();
g.display1();
}
OUTPUT:
enter name=dikha
enter age=3044
name=diksha
age=3044
enter id=44
enter course=cse
id=46
course=cse
enter research=ambient
advisor=mgm
research=ambient
advisor=mgm