Professional Documents
Culture Documents
Program:: Aditya Group of Educational Institutions, Surampalem
Program:: Aditya Group of Educational Institutions, Surampalem
PROGRAM:
#include<stdio.h>
#include<conio.h>
int front=-1,rear=-1,size;
if(front==(rear+1)%size)
printf("cqueue is overflow\n");
else
rear=(rear+1)%size;
cqueue[rear]=element;
if(front==-1)
front=front+1;
if(front==-1)
printf("queue is underflow\n");
else if(front==rear)
printf("%d is deleted\n",cqueue[front]);
front=-1;
rear=-1;
else
printf("%d is deleted\n",cqueue[front]);
front=(front+1)%size;
int i;
if(front==-1)
printf("cqueue is empty");
else
i=front;
while(rear!=i)
printf("%d\t",cqueue[i]);
i=(i+1)%size;
printf("%d\n",cqueue[i]);
printf("front=%d\n",front);
printf("rear=%d",rear);
void main()
int cqueue[20],element;
char ch;
clrscr();
scanf("%d",&size);
do
printf("\nenter ur choice:");
scanf("%d",&ch);
switch(ch)
scanf("%d",&element);
insertion(cqueue,element);
break;
case 2:deletion(cqueue);
break;
case 3:display(cqueue);
break;
case 4:exit();
default:printf("invalid choice");
while (ch!=4);
getch();