Write a C++ program to create a class Person which accept and display information

Write a C++ program to create a class Person which accept and display information

Assignment
15

Write a C++ program to create a class Person which contains
data members as P_Name, P_City, P_Contact_Number. Write member functions to
accept and display five Persons information.

Program Code for run:

#include <iostream>
using namespace std;
class Person
{
            private:
                        char
P_Name[80], P_City[20];
                        double
P_Contact_Number;
            public:
                        void
accept()
                        {
                                    cout
<< ” Accept Person Name”<< endl << ” \t
“;
                                    cin
>> P_Name;
                                    cout
<< ” \t Accept Person City”<< endl << ” \t
“;
                                    cin
>> P_City;
                                    cout
<< ” \t Accept Person Contact Number”<< endl <<
” \t “;
                                    cin
>> P_Contact_Number;
                        }
                        void
display()
                        {
                                    cout
<< ” \t ” << P_Name << “\t\t” <<
P_City << “\t\t ” << P_Contact_Number <<
“\n”;
                        }
 
};
int main()
{
            int
n, i;
            Person
p[20];
            cout
<< ” * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
” << endl;
            cout
<< ” \t How many Person data to enter ” << endl ;
            cout
<< ” * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
” << endl;
            cout
<< ” \t “;
            cin
>> n;
            cout
<< ” * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
” << endl;
            cout
<< ” \t Enter Person Details ” << endl;
            for
( i = 0 ; i < n ; i ++)
            {
                        cout
<< ” * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
” << endl;
                        cout
<< ” \t Enter Person Details of Person := ” << i + 1
<< endl ;
                        cout
<< ” * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
” << endl << ” \t “;
                        p[i].accept();
            }
            cout
<< ” * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
” << endl;
            cout
<< ” \t  Display Person
Details ” << endl;
            cout
<< ” * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
” << endl;
            cout
<< ” \t P_Name \t P_City \t P_Contact_Number “<<endl;
            cout
<< ” * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
” << endl;
            for
( i = 0 ; i < n ; i ++)
                        p[i].display();
            cout
<< ” * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
” << endl;
            return
0;
}

Output
of Program:

             * * * * * * * * * * * * * * * * * * * * * * *
* * * * * * * *

             How many Person data to enter
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             5
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             Enter Person Details
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             Enter Person Details of Person := 1
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             Accept Person Name
             RAMA
             Accept Person City
             PUNE
             Accept Person Contact Number
             23456
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             Enter Person Details of Person := 2
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             Accept Person Name
             RAJA
             Accept Person City
             NASHIK
             Accept Person Contact Number
             34568
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             Enter Person Details of Person := 3
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             Accept Person Name
             LAXMI
             Accept Person City
             RAMPUR
             Accept Person Contact Number
             56788
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             Enter Person Details of Person := 4
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             Accept Person Name
             SAI
             Accept Person City
             DELHI
             Accept Person Contact Number
             46288
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             Enter Person Details of Person := 5
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             Accept Person Name
             KRISH
             Accept Person City
             LANDON
             Accept Person Contact Number
             23678
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             
Display Person Details
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             P_Name         P_City           P_Contact_Number
 * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
             RAMA             PUNE               23456
             RAJA               NASHIK      
   34568
             LAXMI             RAMPUR   
   56788
             SAI           
     DELHI               46288
             KRISH             LANDON    
   23678
* * * * * * * * * * * * * * * * * * * * * * *
* * * * * * * *

Source link

Leave a Comment

Your email address will not be published. Required fields are marked *


Scroll to Top