Exemple #1
0
        static void Main(string[] args)
        {
            Stack pancakes = new Stack();

            while (true)
            {
                Console.WriteLine("Что вы хотите?");
                string command = Console.ReadLine();
                switch (command)
                {
                case "Скушать":
                    if (!pancakes.IsEmpty())
                    {
                        Console.WriteLine($"В блинчике {pancakes.GetLast()} калорий");        //бесконечные блины при непустом массиве
                    }
                    else
                    {
                        Console.WriteLine("Сначала надо испечь блинчик!");
                    }
                    break;

                case "Испечь":
                {
                    pancakes.AddElement();
                    Console.WriteLine($"Вы испекли блинчик с {pancakes.GetLast()} калориями");
                }
                break;

                default:
                    Console.WriteLine("Попробуйте еще раз");
                    break;
                }
            }
        }