Priority Queue Using Array
Priority Queue Using Array
#include<iostream>
#include<conio.h>
int i=0,j=0,array[5];
void PriorityQueue()
if(i >= 5)
else
array[i] = value;
cout<<"\n\nENQUEUE "<<array[i];
i++;
PriorityQueue();
void Dequeue()
if(i == 0 || j == 5)
else
void Display()
if(i == 0 || j == 5)
else
main()
while(1)
system("cls");
int choice,value;
cout<<"1) ENQUEUE\n\n";
cout<<"2) DEQUEUE\n\n";
cout<<"3) DISPLAY\n\n";
cout<<"4) EXIT\n\n";
cin>>choice;
switch(choice)
case 1:
cout<<"\n\nENTER VALUE -> ";
cin>>value;
Enqueue(value);
break;
case 2:
Dequeue();
break;
case 3:
Display();
break;
case 4:
exit(0);
default:
getch();