-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathemp.cpp
More file actions
132 lines (124 loc) · 2.99 KB
/
Copy pathemp.cpp
File metadata and controls
132 lines (124 loc) · 2.99 KB
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
124
125
126
127
128
129
130
131
132
#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:
string title;
public:
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();
return 0;
}