--
#include<iostream.h>
#include<conio.h>
class person
{
int pid;
char pnm[20],nat[20],dob[20],doe[20],doexp[20],gender[20];
public:
void accept();
void show();
void show(int);
};
void person::accept()
{
cout<<"\n Enter Person Id : ";
cin>>pid;
cout<<"\n Enter Person Name : ";
cin>>pnm;
cout<<"\n Enter Nationality : ";
cin>>nat;
cout<<"\n Enter gender : ";
cin>>gender;
cout<<"\n Enter Date of birth : ";
cin>>dob;
cout<<"\n Enter Date of Issue : ";
cin>>doe;
cout<<"\n Enter Date of Expiry : ";
cin>>doexp;
}
void person::show(int id)
{
if(id==pid)
{
show();
}
}
void person::show()
{
cout<<"\n Id = "<
cout<<"\n Name = "<
cout<<"\n Nationality = "<
cout<<"\n Gender = "<
cout<<"\n DOB = "<
cout<<"\n Issue date = "<
cout<<"\n Expiry date = "<
}
void main()
{
person p[20];
int i,n,id;
clrscr();
cout<<"\n How many records u want ? ";
cin>>n;
for(i=0;i
{
p[i].accept();
}
cout<<"\n-------------------------------";
cout<<"\n Enter Pid for search : ";
cin>>id;
for(i=0;i
{
p[i].show(id);
}
cout<<"\n--------------------------------";
cout<<"\n All person Info.....";
for(i=0;i
{
p[i].show();
}
getch();
}