Beruflich Dokumente
Kultur Dokumente
#include<iostream>
#include<conio.h>
class employee
protected:
string name;
string number;
public:
void getinfo()
getline(cin,name);
getline(cin,number);
};
private:
string title;
int clubdues;
public:
void manager_info()
cout<<"\n\n\tManager Info";
title="Manager";
employee::getinfo();
cin>>clubdues;
};
private:
string title;
string publication;
public:
void scientist_info()
cout<<"\n\n\tScientist Info";
title="Scientist";
cin.ignore();
employee::getinfo();
getline(cin,publication);
};
private:
string title;
public:
void labour_info()
cout<<"\n\n\tLaborer Info";
title = "Labour";
employee::getinfo();
};
int main()
manager obj1;
scientist obj2;
laborer obj3;
obj1.manager_info();
obj2.scientist_info();
obj3.labour_info();
Output:
Program no 2:
#include<iostream>
#include<conio.h>
class person
private:
int age;
protected:
string name;
void person_info()
cin>>age;
};
class employee
private:
int empid;
protected:
int salary;
void employee_info()
cin>>empid;
cin>>salary;
};
private:
string name,type;
public:
void manager_info()
getline(cin,name);
getline(cin,type);
};
private:
int noofperson;
public:
void display()
person::person_info();
employee::employee_info();
cin.ignore();
manager::manager_info();
cin>>noofperson;
};
int main()
itmanager obj;
obj.display();
return(0);
Output:
Program no 3:
#include<iostream>
#include<conio.h>
using namespace std;
class package
private:
string sender_name;
string sender_address;
string sender_city;
string sender_state;
string sender_zip;
string recipient_name;
string recipient_address;
string recipient_city;
string recipient_state;
string recipient_zip;
int weight;
int costperounce;
public:
package()
sender_name = "Noor";
sender_address = "hsdjklfdbvdmwflijr";
sender_city = "Lahore";
sender_state = "Punjab";
sender_zip = "52000";
recipient_name = "Mr.David";
recipient_address = "America";
recipient_state = "Cbnndnlfkkk";
recipient_zip = "52320";
weight=0;
costperounce=0;
void sender_info()
}
void recipient_info()
double calculatecost()
cin>>weight;
cin>>costperounce;
return weight*costperounce;
};
private:
int flatfee;
public:
twodaypackage()
flatfee =100;
void totalcost()
cout<<"\n\nFlat fee for two day package delivery = " << flatfee;
};
private:
int additional_fee;
public:
void totalcost()
};
int main()
twodaypackage obj1;
obj1.sender_info();
obj1.recipient_info();
obj1.totalcost();
cout<<"\n";
system("PAUSE");
system("CLS");
overnightpackage obj2;
obj2.sender_info();
obj2.recipient_info();
obj2.totalcost();
Output:
Program no 4:
#include<iostream>
#include<conio.h>
class persontype
protected:
string firstname;
string lastname;
public:
void getinfo()
getline(cin,firstname);
cout<<"\nEnter the last name : ";
getline(cin,lastname);
};
private:
string doctor_speciality;
public:
void doctorinfo()
persontype::getinfo();
getline(cin,doctor_speciality);
};
private:
int patient_id;
int medicine_charges;
int doctor_fee;
int room_charges;
public:
void billinfo()
doctortype::doctorinfo();
cin>>patient_id;
cin>>medicine_charges;
cin>>doctor_fee;
cin>>room_charges;
};
private:
int patient_id,age;
string DOB;
string attending_physician;
string date_admit;
string date_discharge;
public:
void patientinfo()
cin.ignore();
billtype::billinfo();
cin>>patient_id;
cin>>age;
cin.ignore();
getline(cin,DOB);
getline(cin,attending_physician);
cout<<"\nDate of admitting : ";
getline(cin,date_admit);
getline(cin,date_discharge);
};
int main()
cout<<"\n\t\t\t\tDOCTOR INFO";
doctortype d;
d.doctorinfo();
cout<<"-------------------------------------";
cout<<"\n\t\t\t\tBILL INFO";
billtype b;
b.billinfo();
cout<<"-------------------------------------";
cout<<"\n\t\t\t\tPATIENT INFO";
patienttype p;
p.doctorinfo();
p.billinfo();
p.patientinfo();
getch();
return(0);
Output:
Program no 5:
#include<iostream>
#include<conio.h>
protected:
int initial_value;
int current_value;
int profit;
float percent_profit;
public:
investment()
initial_value=4000;
current_value=12000;
void investment_display()
percent_profit = profit/initial_value;
};
class house
protected:
string street_address;
string square_feet;
public:
house()
square_feet = "2500";
void house_display()
};
public:
void houseinfo()
{
investment_display();
house_display();
};
int main()
houseinvestment obj;
cout<<"\n\t\t\tDetails Of House";
obj.houseinfo();
Output: