Пример #1
0
        public static void Main()
        {
            Console.WriteLine("Welcome to Royal Bakery!");
            Console.WriteLine("-------------------------------------------------");
            Console.WriteLine("What is your name?");
            string custName = Console.ReadLine();

            Console.WriteLine("-------------------------------------------------");
            Console.WriteLine("Here is our menu:");
            Console.WriteLine("--Chocolate Babka: $5/loaf or buy 2, get one free");
            Console.WriteLine("--Black and White Cookie: $2 for 1 or 3 for $5");
            Console.WriteLine("-------------------------------------------------");
            Console.WriteLine("Please enter the number of bread loaves you would like.");

            int   breadQty   = int.Parse(Console.ReadLine());
            Bread breadOrder = new Bread(breadQty);
            int   breadTotal = breadOrder.CalcBread(breadQty);

            Console.WriteLine("Please enter the number of cookies would you like.");

            int    pastryQty   = int.Parse(Console.ReadLine());
            Pastry pastryOrder = new Pastry(pastryQty);
            int    pastryTotal = pastryOrder.CalcPastry(pastryQty);

            Console.WriteLine("-------------------------------------------------");
            Console.WriteLine("Would you like to add anything else? [press 'Y' for yes or 'N' to cancel]");

            string userAdd = Console.ReadLine();

            if (userAdd == "y" || userAdd == "Y")
            {
                Console.WriteLine("How many loaves of bread would you like to add?");
                int breadAdd      = int.Parse(Console.ReadLine());
                int breadAddTotal = breadOrder.AddBread(breadAdd);

                Console.WriteLine("How many cookies would you like to add?");
                int pastryAdd      = int.Parse(Console.ReadLine());
                int pastryAddTotal = pastryOrder.AddPastry(pastryAdd);

                Console.WriteLine("-------------------------------------------------");
                Console.WriteLine("Thank you for your order, " + custName + ". Your total is $" + (breadAddTotal + pastryAddTotal) + ".");
                Console.WriteLine("-------------------------------------------------");
            }
            else if (userAdd == "n" || userAdd == "N")
            {
                Console.WriteLine("-------------------------------------------------");
                Console.WriteLine("Thank you for your order, " + custName + ". Your total is $" + (breadTotal + pastryTotal) + ".");
                Console.WriteLine("-------------------------------------------------");
            }
            else
            {
                Console.WriteLine("Please choose a valid response.");
                Console.WriteLine("-------------------------------");
            }
        }