Advertisement
Guest User

Untitled

a guest
Jan 24th, 2018
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.02 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Problem_04
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. string month = Console.ReadLine();
  14. double nights = double.Parse(Console.ReadLine());
  15. double priceStudio = 0.0;
  16. double priceDouble = 0.0;
  17. double priceSuite = 0.0;
  18.  
  19.  
  20. switch (month)
  21. {
  22. case "May":
  23. if (nights>7)
  24. {
  25. priceStudio = (nights * 50) * 0.95;
  26. priceDouble = nights * 65;
  27. priceSuite = nights * 75;
  28.  
  29.  
  30. }
  31. else
  32. {
  33. priceStudio = nights * 50;
  34. priceDouble = nights * 65;
  35. priceSuite = nights * 75;
  36.  
  37.  
  38. }
  39. break;
  40. case "October":
  41. if (nights > 7)
  42. {
  43. priceStudio = ((nights-1) * 50) * 0.95;
  44. priceDouble = nights * 65;
  45. priceSuite = nights * 75;
  46.  
  47. }
  48. else
  49. {
  50. priceStudio = nights * 50;
  51. priceDouble = nights * 65;
  52. priceSuite = nights * 75;
  53.  
  54.  
  55. }
  56. break;
  57. case "June":
  58. if (nights > 14)
  59. {
  60. priceStudio = (nights * 60);
  61. priceDouble = (nights * 72)*0.90;
  62. priceSuite = nights * 82;
  63.  
  64.  
  65. }
  66. else
  67. {
  68. priceStudio = nights * 60;
  69. priceDouble = nights * 72;
  70. priceSuite = nights * 82;
  71.  
  72.  
  73. }
  74. break;
  75. case "September":
  76. if (nights > 7)
  77. {
  78. priceStudio = ((nights-1) * 60);
  79. priceDouble = (nights * 72);
  80. priceSuite = nights * 82;
  81.  
  82.  
  83. }
  84. else if (nights>14)
  85. {
  86. priceStudio = ((nights - 1) * 60);
  87. priceDouble = (nights * 72)*0.90;
  88. priceSuite = nights * 82;
  89.  
  90. }
  91. else
  92. {
  93. priceStudio = nights * 60;
  94. priceDouble = nights * 72;
  95. priceSuite = nights * 82;
  96.  
  97.  
  98. }
  99. break;
  100. case "July":
  101. if (nights > 14)
  102. {
  103. priceStudio = (nights * 68);
  104. priceDouble = nights * 77;
  105. priceSuite = (nights * 89)*0.85;
  106.  
  107.  
  108. }
  109. else
  110. {
  111. priceStudio = nights * 68;
  112. priceDouble = nights * 77;
  113. priceSuite = nights * 89;
  114.  
  115.  
  116. }
  117. break;
  118. case "August":
  119. if (nights > 14)
  120. {
  121. priceStudio = (nights * 68);
  122. priceDouble = nights * 77;
  123. priceSuite = (nights * 89) * 0.85;
  124.  
  125.  
  126. }
  127. else
  128. {
  129. priceStudio = nights * 68;
  130. priceDouble = nights * 77;
  131. priceSuite = nights * 89;
  132.  
  133.  
  134. }
  135. break;
  136. case "December":
  137. if (nights > 14)
  138. {
  139. priceStudio = (nights * 68);
  140. priceDouble = nights * 77;
  141. priceSuite = (nights * 89) * 0.85;
  142.  
  143.  
  144. }
  145. else
  146. {
  147. priceStudio = nights * 68;
  148. priceDouble = nights * 77;
  149. priceSuite = nights * 89;
  150.  
  151. }
  152. break;
  153.  
  154. }
  155. Console.WriteLine($"Studio: {priceStudio:f2} lv.");
  156. Console.WriteLine($"Double: {priceDouble:f2} lv.");
  157. Console.WriteLine($"Suite: {priceSuite:f2} lv.");
  158. }
  159. }
  160. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement