static int[] stk=new int[5];
static int top=-1,size=5;
public static void Main()
Console.WriteLine("1.push");
Console.WriteLine("2.pop");
Console.WriteLine("3.peek");
Console.WriteLine("4.traverse");
Console.WriteLine("5.exit");
Console.WriteLine("enter choice");
int ch=int.Parse(Console.ReadLine());
Console.WriteLine("Enter element:");
int ele=int.Parse(Console.ReadLine());
Console.WriteLine("exit:");
public static void push(int ele)
Console.WriteLine("Full");
Console.WriteLine("pushed");
public static bool isFull()
Console.WriteLine("Empty element");
Console.WriteLine(stk[top] + "popped");
public static bool isEmpty()
public static void peek()
Console.WriteLine("Empty element");
Console.WriteLine("Top element: " + stk[top]);
public static void traverse()
Console.WriteLine("Stack is empty");
Console.WriteLine("Elements in the stack:");
for (int i = 0; i <= top; i++)
Console.Write(stk[i] + " ");