Advertisement
Guest User

Untitled

a guest
Feb 24th, 2020
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.31 KB | None | 0 0
  1. using System;
  2.  
  3. namespace _08._Fruit_Shop
  4. {
  5. class Program
  6. {
  7. static void Main(string[] args)
  8. {
  9. string fruit = Console.ReadLine();
  10. string day = Console.ReadLine();
  11. double quantity = double.Parse(Console.ReadLine());
  12. double price = 0;
  13. double totalPrice = 0;
  14.  
  15.  
  16. switch (day)
  17. {
  18. case "Monday":
  19. case "Tuesday":
  20. case "Wednesday":
  21. case "Thursday":
  22. case "Friday":
  23. if (fruit == "banana")
  24. {
  25. price = 2.5;
  26. }
  27. else if (fruit == "apple")
  28. {
  29. price = 1.2;
  30. }
  31. else if (fruit == "orange")
  32. {
  33. price = 0.85;
  34. }
  35. else if (fruit == "grapefruit")
  36. {
  37. price = 1.45;
  38. }
  39. else if (fruit == "kiwi")
  40. {
  41. price = 2.7;
  42. }
  43. else if (fruit == "pineapple")
  44. {
  45. price = 5.5;
  46.  
  47. }
  48. else if (fruit == "grapes")
  49. {
  50. price = 3.85;
  51. }
  52. else
  53. {
  54. Console.WriteLine("error");
  55. }
  56. if (price != 0)
  57. {
  58. totalPrice = price * quantity;
  59. Console.WriteLine($"{totalPrice:f2}");
  60. }
  61.  
  62. break;
  63. case "Saturday":
  64. case "Sunday":
  65. if (fruit == "banana")
  66. {
  67. price = 2.7;
  68. }
  69. else if (fruit == "apple")
  70. {
  71. price = 1.25;
  72. }
  73. else if (fruit == "orange")
  74. {
  75. price = 0.9;
  76. }
  77. else if (fruit == "grapefruit")
  78. {
  79. price = 1.6;
  80. }
  81. else if (fruit == "kiwi")
  82. {
  83. price = 3;
  84. }
  85. else if (fruit == "pineapple")
  86. {
  87. price = 5.6;
  88.  
  89. }
  90. else if (fruit == "grapes")
  91. {
  92. price = 4.2;
  93. }
  94. else
  95. {
  96. Console.WriteLine("error");
  97. }
  98. if (price != 0)
  99. {
  100. totalPrice = price * quantity;
  101. Console.WriteLine($"{totalPrice:f2}");
  102. }
  103.  
  104. break;
  105. default:
  106. Console.WriteLine("error");
  107. break;
  108.  
  109.  
  110. }
  111.  
  112.  
  113. }
  114. }
  115. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement