Пример #1
0
        public static void addBakery(Bread newBread, Pastry newPastry)
        {
            Console.WriteLine("What would you like to buy? loaf/pastry/leave-store");
            string breadChoice = Console.ReadLine();

            if (breadChoice == "loaf" || breadChoice == "Loaf")
            {
                Console.WriteLine("How many loaves would you like to buy?");
                string stringLoafCount = Console.ReadLine();
                int    intLoafCount    = int.Parse(stringLoafCount);
                double loafCount       = (int)intLoafCount;
                double thirdLoafCount  = (int)loafCount / 3;
                Console.WriteLine("Your cost is:");
                Console.WriteLine(newBread.AddLoaf(loafCount, thirdLoafCount));
                addBakery(newBread, newPastry);
            }
            else if (breadChoice == "pastry" || breadChoice == "Pastry")
            {
                Console.WriteLine("How many pastries would you like to buy?");
                string stringPastryCount = Console.ReadLine();
                int    intPastryCount    = int.Parse(stringPastryCount);
                double pastryCount       = (int)intPastryCount;
                double thirdPastryCount  = (int)pastryCount / 3;
                Console.WriteLine("Your cost is:");
                Console.WriteLine(newPastry.AddPastry(pastryCount, thirdPastryCount));
                addBakery(newBread, newPastry);
            }
            else
            {
                Console.WriteLine("Goodbye!");
            }
        }
Пример #2
0
        public static void Main()

        {
            Console.WriteLine("Welcome to Pierre's Bakery!");
            Console.WriteLine("We sell muffins for $2 and loaves of bread for $5.");
            Console.WriteLine("Loaf Special: Buy 2, get 1 free.");
            Console.WriteLine("Muffin Special: Buy 2, get third muffin for $1.");

            Bread  newBread  = new Bread();
            Pastry newPastry = new Pastry();

            addBakery(newBread, newPastry);
        }