0% found this document useful (0 votes)
12 views7 pages

Practical No 16 - 17 Stack OPerations

Uploaded by

ridashaikh215
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views7 pages

Practical No 16 - 17 Stack OPerations

Uploaded by

ridashaikh215
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

// Practical No. 16 WAP TO implement stack operations using array.

#include <stdio.h>

int stack[100],i,j,choice=0,n,top=-1;

void push();

void pop();

void show();

int main ()

printf("Enter the number of elements in the stack ");

scanf("%d",&n);

printf("*********Stack operations using array*********");

printf("\n----------------------------------------------\n");

while(choice != 4)

printf("Chose one from the below options...\n");

printf("\n1.Push\n2.Pop\n3.Show\n4.Exit");

printf("\n Enter your choice \n");

scanf("%d",&choice);

switch(choice)

case 1:

push();

break;
}

case 2:

pop();

break;

case 3:

show();

break;

case 4:

printf("Exiting....");

break;

default:

printf("Please Enter valid choice ");

};

void push ()
{

int val;

if (top == n )

printf("\n Overflow");

else

printf("Enter the value?");

scanf("%d",&val);

top = top +1;

stack[top] = val;

void pop ()

if(top == -1)

printf("Underflow");

else

top = top -1;

void show()

for (i=top;i>=0;i--)

printf("%d\n",stack[i]);

}
if(top == -1)

printf("Stack is empty");

OUTPUT:-

Enter the number of elements in the stack 5

*********Stack operations using array*********

----------------------------------------------

Chose one from the below options...

1.Push

2.Pop

3.Show

4.Exit

Enter your choice

Stack is emptyChose one from the below options...

1.Push

2.Pop

3.Show

4.Exit

Enter your choice


1

Enter the value?88

Chose one from the below options...

1.Push

2.Pop

3.Show

4.Exit

Enter your choice

Enter the value?90

Chose one from the below options...

1.Push

2.Pop

3.Show

4.Exit

Enter your choice

90

88

Chose one from the below options...

1.Push
2.Pop

3.Show

4.Exit

Enter your choice

Chose one from the below options...

1.Push

2.Pop

3.Show

4.Exit

Enter your choice

88

Chose one from the below options...

1.Push

2.Pop

3.Show

4.Exit

Enter your choice

Exiting....

You might also like