Write a C ++ Program for creating a queue using array with 10 20 30 40 50 elements and print its elements.Code -
#include <iostream>
using namespace std;
int queue [100], n=100, front =-1, rear= -1;
void Insert(int num){
int
val;
if
(rear == n-1)
cout<<"Queue
Overflow"<<endl;
else{
if
(front== -1)
front
= 0;
rear++;
queue[rear]
= num;
}
}
void Display(){
if
(front == -1)
cout
<<"Queue is empty"<<endl;
else{
cout
<<"Queue element are :";
for
(int i = front; i<= rear; i++)
cout<<
queue[i]<<" ";
cout
<<endl;
}
}
int main(){
Insert(10);
Insert(20);
Insert(30);
Insert(40);
Insert(50);
Display();
return
0;
}
Output -
Queue element are :10 20 30 40 50
0 Comments