WAP
to maintain employee details like employee number and salary and name using queues data structure
Answers
Answer:
ilter_none
edit
play_arrow
brightness_4
// 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;
} ilter_none
edit
play_arrow
brightness_4
// 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;
}
Explanation: