fork download
  1. #using System;
  2.  
  3. namespace ConsoleApplication11
  4. {
  5. class Program
  6. {
  7. static void Main(string[] args)
  8. {
  9. int total_price = 0, free_donut = 0;
  10. string name;
  11. string offer_text = "";
  12. int qty;
  13. int price_per_donut = 15;
  14.  
  15. Console.WriteLine("=======================================================");
  16. Console.WriteLine(" Mini Donut Shop 8 ");
  17. Console.WriteLine("=======================================================");
  18.  
  19. Console.Write("Please enter your name: ");
  20. name = Console.ReadLine();
  21.  
  22. Console.Write("Please enter donut quantity: ");
  23. qty = int.Parse(Console.ReadLine());
  24.  
  25. switch (qty)
  26. {
  27. case >= 12:
  28. price_per_donut = 10;
  29. total_price = qty * price_per_donut;
  30. offer_text = "Buy 12+ donuts - 5 Baht discount per piece applied";
  31. break;
  32.  
  33. case 7:
  34. total_price = 105;
  35. free_donut = 2;
  36. offer_text = "Buy 7 get 2 free";
  37. break;
  38.  
  39. case 5:
  40. total_price = 75;
  41. free_donut = 1;
  42. offer_text = "Buy 5 get 1 free";
  43. break;
  44.  
  45. default:
  46. total_price = qty * price_per_donut;
  47. offer_text = "No promotion applied";
  48. break;
  49. }
  50.  
  51. Console.WriteLine("=======================================================");
  52. Console.WriteLine($" Customer : {name}");
  53. Console.WriteLine($" Quantity Bought : {qty}");
  54.  
  55. if (free_donut > 0)
  56. Console.WriteLine($" Free Donut : {free_donut}");
  57.  
  58. Console.WriteLine($" Price per Donut : {price_per_donut} Baht");
  59. Console.WriteLine($" Total Price : {total_price} Baht");
  60. Console.WriteLine($" Promotion : {offer_text}");
  61. Console.WriteLine("=======================================================");
  62. Console.WriteLine(" Thank you for your order!");
  63. }
  64. }
  65. }
Success #stdin #stdout 0.03s 25200KB
stdin
Standard input is empty
stdout
#using System;

namespace ConsoleApplication11
{
    class Program
    {
        static void Main(string[] args)
        {
            int total_price = 0, free_donut = 0;
            string name;
            string offer_text = "";
            int qty;
            int price_per_donut = 15;

            Console.WriteLine("=======================================================");
            Console.WriteLine("               Mini Donut Shop 8                        ");
            Console.WriteLine("=======================================================");

            Console.Write("Please enter your name: ");
            name = Console.ReadLine();

            Console.Write("Please enter donut quantity: ");
            qty = int.Parse(Console.ReadLine());

            switch (qty)
            {
                case >= 12:
                    price_per_donut = 10;
                    total_price = qty * price_per_donut;
                    offer_text = "Buy 12+ donuts - 5 Baht discount per piece applied";
                    break;

                case 7:
                    total_price = 105;
                    free_donut = 2;
                    offer_text = "Buy 7 get 2 free";
                    break;

                case 5:
                    total_price = 75;
                    free_donut = 1;
                    offer_text = "Buy 5 get 1 free";
                    break;

                default:
                    total_price = qty * price_per_donut;
                    offer_text = "No promotion applied";
                    break;
            }

            Console.WriteLine("=======================================================");
            Console.WriteLine($" Customer        : {name}");
            Console.WriteLine($" Quantity Bought : {qty}");

            if (free_donut > 0)
                Console.WriteLine($" Free Donut      : {free_donut}");

            Console.WriteLine($" Price per Donut : {price_per_donut} Baht");
            Console.WriteLine($" Total Price     : {total_price} Baht");
            Console.WriteLine($" Promotion       : {offer_text}");
            Console.WriteLine("=======================================================");
            Console.WriteLine(" Thank you for your order!");
        }
    }
}