Advertisement
Spocoman

03. Vacation

Jan 12th, 2022
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.17 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Vacation
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int volume = int.Parse(Console.ReadLine());
  10.             string kind = Console.ReadLine();
  11.             string day = Console.ReadLine();
  12.             double sum = 0;
  13.  
  14.             if (day == "Friday")
  15.             {
  16.                 switch (kind)
  17.                 {
  18.                     case "Students":
  19.                         sum = volume * 8.45;
  20.                         if (volume >= 30)
  21.                         {
  22.                             sum *= 0.85;
  23.                         }
  24.                         break;
  25.  
  26.                     case "Business":
  27.                         if (volume >= 100)
  28.                         {
  29.                             volume -= 10;
  30.                         }
  31.                         sum = volume * 10.9;
  32.                         break;
  33.  
  34.                     case "Regular":
  35.                         sum = volume * 15;
  36.                         if (volume >= 10 && volume <= 20)
  37.                         {
  38.                             sum *= 0.95;
  39.                         }
  40.                         break;
  41.                 }
  42.                
  43.             }
  44.  
  45.             else if (day == "Saturday")
  46.             {
  47.                 switch (kind)
  48.                 {
  49.                     case "Students":
  50.                         sum = volume * 9.8;
  51.                         if (volume >= 30)
  52.                         {
  53.                             sum *= 0.85;
  54.                         }
  55.                         break;
  56.  
  57.                     case "Business":
  58.                         ;
  59.                         if (volume >= 100)
  60.                         {
  61.                             volume -= 10;
  62.                         }
  63.                         sum = volume * 15.6;
  64.                         break;
  65.  
  66.                     case "Regular":
  67.                         sum = volume * 20;
  68.                         if (volume >= 10 && volume <= 20)
  69.                         {
  70.                             sum *= 0.95;
  71.                         }
  72.                         break;
  73.                 }
  74.                
  75.             }
  76.  
  77.  
  78.             else if (day == "Sunday")
  79.             {
  80.                 switch (kind)
  81.                 {
  82.                     case "Students":
  83.                         sum = volume * 10.46;
  84.                         if (volume >= 30)
  85.                         {
  86.                             sum *= 0.85;
  87.                         }
  88.                         break;
  89.  
  90.                     case "Business":
  91.                        
  92.                         if (volume >= 100)
  93.                         {
  94.                             volume -= 10;
  95.                         }
  96.                         sum = volume * 16;
  97.                         break;
  98.  
  99.                     case "Regular":
  100.                         sum = volume * 22.5;
  101.                         if (volume >= 10 && volume <= 20)
  102.                         {
  103.                             sum *= 0.95;
  104.                         }
  105.                         break;
  106.                 }
  107.  
  108.             }
  109.  
  110.             Console.WriteLine($"Total price: {sum:F2}");
  111.         }
  112.     }
  113. }
  114.  
  115.  
  116.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement