PROGRAM TO SHOW USE OF THIS POINTER

by - December 20, 2018

/*WRITE A PROGRAM TO SHOW USE OF THIS POINTER*/

#include<iostream.h>
#include<conio.h>
class person
{
char name[50];
int age;
public:
person(char*s,inta)
{
strcpy(name,s);
age=a;
}
person greater(person&x)
{
if(x.age>=age)
return x;
else
return*this;
}
void display()
{
cout<<"\nName:"<<name;
cout<<"\nAge:"<<age;
}
};
void main()
{
person p1("John",37);
person p2("Ram",29);

person p3("Shyam",43);
person p=p1.greater(p3);
cout<<"\nElder person is:";
p.display();
p=p1.greater(p2);
cout<<"\nElder person is:";
p.display();
}

----------------------------------------------------------
OUTPUT:-

You May Also Like

0 comments