Initial commit

This commit is contained in:
Michael Reber
2019-11-15 12:59:38 +01:00
parent 40a414d210
commit b880c3ccde
6814 changed files with 379441 additions and 0 deletions
@@ -0,0 +1,55 @@
Class for storing a Persons details
# include<iostream.h>
# include<string.h> // for strcpy
# include<conio.h>
class person
{
char name[20];
int yob; //Year of birth
int yod; // Year of death
public:
person()
{ strcpy(name,"N.A.");
yob=2000; yod=2000;
}
~person()
{
delete []name;
}
void getdata()
{
cout<<"
Enter the name : ";
cin.getline(name,19);
cout<<"
Enter the year of birth";
cin>>yob;
cout<<"
Enter the year of death";
cin>>yod;
}
void print()
{
cout<<"
Name:"<<name;
cout<<"
Year of Birth: "<<yob;
cout<<"
Year of death: "<<yod;
}
}; //end of the class
void main()
{
clrscr();
// demonstrating the working for single object
person p;
//getting the input
p.getdata();
//displaying the i/p data
p.print();
getch();
}