Advertisement
Guest User

Untitled

a guest
May 23rd, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.19 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 _5._4.Hotel
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. string month = Console.ReadLine();
  14. int nights = int.Parse(Console.ReadLine());
  15. double priceStudio = 0;
  16. double priceDouble = 0;
  17. double priceSuite = 0;
  18.  
  19.  
  20. switch (month)
  21. {
  22. case "May":
  23. case "October":
  24. priceStudio = 50;
  25. priceDouble = 65;
  26. priceSuite = 75;
  27. break;
  28. case "June":
  29. case "September":
  30. priceStudio = 60;
  31. priceDouble = 72;
  32. priceSuite = 82;
  33. break;
  34. case "July":
  35. case "August":
  36. case "December":
  37. priceStudio = 68;
  38. priceDouble = 77;
  39. priceSuite = 89;
  40. break;
  41. }
  42.  
  43. if ((month == "May" || month == "October") && nights > 7)
  44. {
  45. priceStudio = priceStudio - (priceStudio *0.05);
  46. }
  47. else if ((month == "June" || month == "September") && nights > 14)
  48. {
  49. priceDouble = priceDouble - (priceDouble * 0.1);
  50. }
  51. else if ((month == "July" || month == "August" || month == "December") && nights > 14)
  52. {
  53. priceSuite = priceSuite - (priceSuite * 0.15);
  54. }
  55.  
  56. double endPriceStudio = priceStudio * nights;
  57. double endPricetDouble = priceDouble * nights;
  58. double endPriceSuite = priceSuite * nights;
  59.  
  60. if (month == "September" || month == "October")
  61. {
  62. endPriceStudio -= priceStudio;
  63. }
  64. Console.WriteLine($"Studio: {endPriceStudio:F2} lv.");
  65. Console.WriteLine($"Double: {endPricetDouble:F2} lv.");
  66. Console.WriteLine($"Suite: {endPriceSuite:F2} lv.");
  67. }
  68. }
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement