LachoTodorov

Untitled

May 17th, 2018
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.61 KB | None | 0 0
  1. using System;
  2.  
  3. namespace _2
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             string month = Console.ReadLine();
  10.             int nights = int.Parse(Console.ReadLine());
  11.  
  12.             double studioPriceN = 0;
  13.             double doublePriceN = 0;
  14.             double suitePriceN = 0;
  15.  
  16.             switch (month)
  17.             {
  18.                 case "May":
  19.                     studioPriceN = 50;
  20.                     doublePriceN = 65;
  21.                     suitePriceN = 75;
  22.                     break;
  23.                 case "October":
  24.                     studioPriceN = 50;
  25.                     doublePriceN = 65;
  26.                     suitePriceN = 75;
  27.                     break;
  28.                 case "June":
  29.                     studioPriceN = 60;
  30.                     doublePriceN = 72;
  31.                     suitePriceN = 82;
  32.                     break;
  33.                 case "September":
  34.                     studioPriceN = 60;
  35.                     doublePriceN = 72;
  36.                     suitePriceN = 82;
  37.                     break;
  38.                 case "July":
  39.                     studioPriceN = 68;
  40.                     doublePriceN = 77;
  41.                     suitePriceN = 89;
  42.                     break;
  43.  
  44.                 case "August":
  45.                     studioPriceN = 68;
  46.                     doublePriceN = 77;
  47.                     suitePriceN = 89;
  48.                     break;
  49.  
  50.                 case "December":
  51.                     studioPriceN = 68;
  52.                     doublePriceN = 77;
  53.                     suitePriceN = 89;
  54.                     break;
  55.             }
  56.  
  57.             double studioPrice = studioPriceN * nights;
  58.             double doublePrice = doublePriceN * nights;
  59.             double suitePrice = suitePriceN * nights;
  60.  
  61.             if (nights > 7 && month == "May" || nights > 7 && month == "October")
  62.             {
  63.                 studioPrice = studioPrice - studioPrice * 0.05;
  64.                 Console.WriteLine($"Studio: {studioPrice:f2} lv.");
  65.                 Console.WriteLine($"Double: {doublePrice:f2} lv.");
  66.                 Console.WriteLine($"Suite: {suitePrice:f2} lv.");
  67.             }
  68.             else if (nights > 14 && month == "June" || nights > 14 && month == "September")
  69.             {
  70.                 doublePrice = doublePrice - doublePrice * 0.10;
  71.                 Console.WriteLine($"Studio: {studioPrice:f2} lv.");
  72.                 Console.WriteLine($"Double: {doublePrice:f2} lv.");
  73.                 Console.WriteLine($"Suite: {suitePrice:f2} lv.");
  74.             }
  75.             else if (nights > 14 && month == "July" || nights > 14 && month == "August" || nights > 14 && month == "December")
  76.             {
  77.                 suitePrice = suitePrice - suitePrice * 0.15;
  78.                 Console.WriteLine($"Studio: {studioPrice:f2} lv.");
  79.                 Console.WriteLine($"Double: {doublePrice:f2} lv.");
  80.                 Console.WriteLine($"Suite: {suitePrice:f2} lv.");
  81.             }
  82.             else if (nights > 7 && month == "October" || nights > 7 && month == "September")
  83.             {
  84.                 studioPrice = studioPrice - studioPriceN;
  85.                 Console.WriteLine($"Studio: {studioPrice:f2} lv.");
  86.                 Console.WriteLine($"Double: {doublePrice:f2} lv.");
  87.                 Console.WriteLine($"Suite: {suitePrice:f2} lv.");
  88.             }
  89.             else
  90.             {            
  91.                 Console.WriteLine($"Studio: {studioPrice:f2} lv.");
  92.                 Console.WriteLine($"Double: {doublePrice:f2} lv.");
  93.                 Console.WriteLine($"Suite: {suitePrice:f2} lv.");
  94.             }
  95.         }
  96.     }
  97. }
Advertisement
Add Comment
Please, Sign In to add comment