Advertisement
ad2bg

IvanovisHoliday

Jan 20th, 2018
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.61 KB | None | 0 0
  1. using System;
  2.  
  3. namespace IvanovisHoliday
  4. {
  5.     class IvanovisHoliday
  6.     {
  7.         static void Main()
  8.         {
  9.             int n = int.Parse(Console.ReadLine());
  10.             string d = Console.ReadLine().ToLower();
  11.             string t = Console.ReadLine().ToLower();
  12.  
  13.             double feeAdult = 0;
  14.             double feeChild = 0;
  15.             double trAdult = 0;
  16.             double trChild = 0;
  17.  
  18.             if (d == "miami")
  19.             {
  20.                 feeAdult = n < 11 ? 24.99 : n < 16 ? 22.99 : 20.00;
  21.                 feeChild = n < 11 ? 14.99 : n < 16 ? 11.99 : 10.00;
  22.             }
  23.             else if (d == "canary islands")
  24.             {
  25.                 feeAdult = n < 11 ? 32.50 : n < 16 ? 30.50 : 28.00;
  26.                 feeChild = n < 11 ? 28.5 : n < 16 ? 25.6 : 22.00;
  27.             }
  28.             else if (d == "philippines")
  29.             {
  30.                 feeAdult = n < 11 ? 42.99 : n < 16 ? 41.00 : 38.50;
  31.                 feeChild = n < 11 ? 39.99 : n < 16 ? 36.00 : 32.40;
  32.             }
  33.  
  34.             if (t == "train")
  35.             {
  36.                 trAdult = 22.30;
  37.                 trChild = 12.50;
  38.             }
  39.  
  40.             if (t == "bus")
  41.             {
  42.                 trAdult = 45.00;
  43.                 trChild = 37.00;
  44.             }
  45.  
  46.             if (t == "airplane")
  47.             {
  48.                 trAdult = 90.00;
  49.                 trChild = 68.50;
  50.             }
  51.  
  52.             double total =
  53.                     n * (2 * feeAdult + 3 * feeChild) * 1.25 +
  54.                     (2 * trAdult + 3 * trChild);
  55.  
  56.             Console.WriteLine($"{total:f3}");
  57.  
  58.  
  59.         }
  60.     }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement