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
#include <iostream>
using namespace std;
struct employee {
string ename;
int age, phn_no;
int salary;
};
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" ;
}
}
int main()
{
int n = 3;
struct employee emp[n];
emp[0].ename = "Chirag" ;
emp[0].age = 24;
emp[0].phn_no = 1234567788;
emp[0].salary = 20000;
emp[1].ename = "Arnav" ;
emp[1].age = 31;
emp[1].phn_no = 1234567891;
emp[1].salary = 56000;
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 1100661111 30500
Time Complexity: O(n), where n is the number of employees
Auxiliary Space: O(n), The extra space is used to store the details of the employees.
Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape,
GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out -
check it out now!
Last Updated :
04 Jan, 2023
Like Article
Save Article