-
Notifications
You must be signed in to change notification settings - Fork 1
/
a6oops.cpp
123 lines (123 loc) · 2.08 KB
/
a6oops.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
#include<iostream>
#include<stdlib.h>
using namespace std;
class Personal{
private:
string name,address,gender;
int contact;
public:
Personal()
{
name="";
address="";
gender="";
contact=-1;
}
void getData()
{
cout<<"\n********** Enter your personal details************";
cout<<"\nEnter your name:";
cin>>name;
cout<<"\nEnter gender:";
cin>>gender;
cout<<"\nEnter address:";
cin>>address;
cout<<"\nEnter contact number:";
cin>>contact;
}
void putData()
{
cout<<"\n your Personal Details are:- ";
cout<<"\n\nName of the Student is:\t"<<name;
cout<<"\nGender of the Student is:\t"<<gender;
cout<<"\nAddress of the Student is:\t"<<address;
cout<<"\nContact number of the Student is:\t"<<contact;
}
};class Professional
{
private:
string os,pl;
string classname;
public:
Professional()
{
os="";
pl="";
classname="";
}
void getData()
{
cout<<"\n\nEnter your Professional Deatails: ";
cout<<"\n\nEnter name of the class: ";
cin>>classname;
cout<<"\nEnter which operating system do you know?: ";
cin>>os;
cout<<"\nEnter which progrmming language do u know?: ";
cin>>pl;
}
void putData()
{
cout<<"\n your Professional Details are:- \n ";
cout<<"\n\n Name of the Class is:\t"<<classname;
cout<<"\n known OS is:\t"<<os;
cout<<"\n known Programming language is:\t"<<pl;
}
};
class Academic
{
private:
float ten,twe,fe,se;
public:
Academic()
{
ten=-1;
twe=-1;
fe=-1;
se=-1;
}
void getData()
{
cout<<"\nEnter 10th,12th,F.E,S.E Percent: \n";
cin>>ten>>twe>>fe>>se;
}
void putData()
{
cout<<"\n\n Your Academic Details are:- ";
cout<<"\n 10th marks are"<<ten;
cout<<"\n 12th marks are"<<twe;
cout<<"\n FE marks are"<<fe;
cout<<"\n SE marks are"<<se;
}
};
class CV:public Personal,public Professional,public Academic
{
private:public:
string title;
CV():Personal(),Professional(),Academic()
{
title="";
}
void getData()
{
Personal::getData();
Professional::getData();
Academic::getData();
cout<<"\nEnter title for Resume";
cin>>title;
}
void putData()
{
cout<<"\n**********<<title<<**************\n";
Personal::putData();
Professional::putData();
Academic::putData();
}
};
int main()
{
CV c1;
c1.getData();
c1.putData();
cout<<"\n";
return 0;
}