C program to print employee details using Structure
In this program, we will read and display details of n employees using Structure. Employee details like Name, age, phone number, salary will be printed.
Method :
Declare variables using Structure Read details of all employees like employee name, age, phone number and salary. Display all the details of employees
Below is CPP program showing employee details :
// CPP program to print details of employees // using Structure #include <iostream> using namespace std; struct employee { string ename; int age, phn_no; int salary; }; // Function to display details of all employees void display( struct employee emp[], int n) { cout << "Name\tAge\tPhone Number\tSalary\n" ; for ( int i = 0; i < n; i++) { cout << emp[i].ename << "\t" << emp[i].age << "\t" << emp[i].phn_no << "\t" << emp[i].salary << "\n" ; } } // Driver code int main() { int n = 3; // Array of structure objects struct employee emp[n]; // Details of employee 1 emp[0].ename = "Chirag" ; emp[0].age = 24; emp[0].phn_no = 1234567788; emp[0].salary = 20000; // Details of employee 2 emp[1].ename = "Arnav" ; emp[1].age = 31; emp[1].phn_no = 1234567891; emp[1].salary = 56000; // Details of employee 3 emp[2].ename = "Shivam" ; emp[2].age = 45; emp[2].phn_no = 1100661111; emp[2].salary = 30500; display(emp, n); return 0; } |
Output :
Name Age Phone Number Salary Chirag 24 1234567788 20000 Arnav 31 1234567891 56000 Shivam 45 8881101111 30500
Want to learn from the best curated videos and practice problems, check out the C++ Foundation Course for Basic to Advanced C++ and C++ STL Course for foundation plus STL.