Example #1
0
        static void Main(string[] args)
        {
            ArrayQueue Arr = new ArrayQueue();
            char       choise;

            do
            {
                Console.WriteLine("Меню:\n1.Добавить.\n2.Очистить\n3.Достать элемент\n4.Напечатать количество\n5.Печать очереди\n0.Выход.\n");
                choise = Convert.ToChar(Console.ReadLine());
                switch (choise)
                {
                case '1':
                    Arr.Push();
                    break;

                case '2':
                    Arr.Clear();
                    break;

                case '3': Console.WriteLine("Элемент: {0}", Arr.Pop());
                    break;

                case '4': Console.WriteLine(Arr.Count);
                    break;

                case '5': Arr.Print();
                    break;

                case '0': break;

                default: Console.WriteLine("\nНеверный ввод, введите число от 0 до 4\n");
                    break;
                }
            } while (choise != '0');
        }
Example #2
0
 static void Main(string[] args)
 {
     ArrayQueue Arr = new ArrayQueue();
     char choise;
     do
     {
         Console.WriteLine("Меню:\n1.Добавить.\n2.Очистить\n3.Достать элемент\n4.Напечатать количество\n5.Печать очереди\n0.Выход.\n");
         choise = Convert.ToChar(Console.ReadLine());
         switch (choise)
         {
             case '1':
                 Arr.Push();
                 break;
             case '2':
                 Arr.Clear();
                 break;
             case '3': Console.WriteLine("Элемент: {0}", Arr.Pop());
                 break;
             case '4': Console.WriteLine(Arr.Count);
                 break;
             case '5': Arr.Print();
                 break;
             case '0': break;
             default: Console.WriteLine("\nНеверный ввод, введите число от 0 до 4\n");
                 break;
         }
     } while (choise != '0');
 }