Advertisement
PlamenMI81

03. Match Tickets

Jun 13th, 2017
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 6.58 KB | None | 0 0
  1. using System;
  2.  
  3. namespace ticketForMach
  4. {
  5.     class ticketForMach
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             double budget = double.Parse(Console.ReadLine());
  10.             string category = Console.ReadLine().ToLower();
  11.             int peopleIngroup = int.Parse(Console.ReadLine());
  12.             double moneyForTransport;
  13.             double leavedMoney;
  14.             double moneyForTickets;
  15.             if (peopleIngroup >= 1 && peopleIngroup <= 4)
  16.             {
  17.                 moneyForTransport = budget * 0.75;
  18.                 leavedMoney = budget - moneyForTransport;
  19.                 if (category == "vip")
  20.                 {
  21.                     moneyForTickets = 499.99 * peopleIngroup;
  22.                     if (moneyForTickets <= leavedMoney)
  23.                     {
  24.                         Console.WriteLine($"Yes! You have {leavedMoney - moneyForTickets:f2} leva left.");
  25.                     }
  26.                     else
  27.                     {
  28.                         Console.WriteLine($"Not enough money! You need {moneyForTickets - leavedMoney:f2} leva.");
  29.                     }
  30.                 }
  31.                 else
  32.                 {
  33.                     moneyForTickets = 249.99 * peopleIngroup;
  34.                     if (moneyForTickets <= leavedMoney)
  35.                     {
  36.                         Console.WriteLine($"Yes! You have {leavedMoney - moneyForTickets:f2} leva left.");
  37.                     }
  38.                     else
  39.                     {
  40.                         Console.WriteLine($"Not enough money! You need {moneyForTickets - leavedMoney:f2} leva.");
  41.                     }
  42.                 }
  43.  
  44.             }
  45.             else if (peopleIngroup >= 5 && peopleIngroup <= 9)
  46.             {
  47.                 moneyForTransport = budget * 0.60;
  48.                 leavedMoney = budget - moneyForTransport;
  49.                 if (category == "vip")
  50.                 {
  51.                     moneyForTickets = 499.99 * peopleIngroup;
  52.                     if (moneyForTickets <= leavedMoney)
  53.                     {
  54.                         Console.WriteLine($"Yes! You have {leavedMoney - moneyForTickets:f2} leva left.");
  55.                     }
  56.                     else
  57.                     {
  58.                         Console.WriteLine($"Not enough money! You need {moneyForTickets - leavedMoney:f2} leva.");
  59.                     }
  60.                 }
  61.                 else
  62.                 {
  63.                     moneyForTickets = 249.99 * peopleIngroup;
  64.                     if (moneyForTickets <= leavedMoney)
  65.                     {
  66.                         Console.WriteLine($"Yes! You have {leavedMoney - moneyForTickets:f2} leva left.");
  67.                     }
  68.                     else
  69.                     {
  70.                         Console.WriteLine($"Not enough money! You need {moneyForTickets - leavedMoney:f2} leva.");
  71.                     }
  72.                 }
  73.             }
  74.             else if (peopleIngroup >= 10 && peopleIngroup <= 24)
  75.             {
  76.                 moneyForTransport = budget * 0.50;
  77.                 leavedMoney = budget - moneyForTransport;
  78.                 if (category == "vip")
  79.                 {
  80.                     moneyForTickets = 499.99 * peopleIngroup;
  81.                     if (moneyForTickets <= leavedMoney)
  82.                     {
  83.                         Console.WriteLine($"Yes! You have {leavedMoney - moneyForTickets:f2} leva left.");
  84.                     }
  85.                     else
  86.                     {
  87.                         Console.WriteLine($"Not enough money! You need {moneyForTickets - leavedMoney:f2} leva.");
  88.                     }
  89.                 }
  90.                 else
  91.                 {
  92.                     moneyForTickets = 249.99 * peopleIngroup;
  93.                     if (moneyForTickets <= leavedMoney)
  94.                     {
  95.                         Console.WriteLine($"Yes! You have {leavedMoney - moneyForTickets:f2} leva left.");
  96.                     }
  97.                     else
  98.                     {
  99.                         Console.WriteLine($"Not enough money! You need {moneyForTickets - leavedMoney:f2} leva.");
  100.                     }
  101.                 }
  102.             }
  103.             else if (peopleIngroup >= 25 && peopleIngroup <= 49)
  104.             {
  105.                 moneyForTransport = budget * 0.40;
  106.                 leavedMoney = budget - moneyForTransport;
  107.                 if (category == "vip")
  108.                 {
  109.                     moneyForTickets = 499.99 * peopleIngroup;
  110.                     if (moneyForTickets <= leavedMoney)
  111.                     {
  112.                         Console.WriteLine($"Yes! You have {leavedMoney - moneyForTickets:f2} leva left.");
  113.                     }
  114.                     else
  115.                     {
  116.                         Console.WriteLine($"Not enough money! You need {moneyForTickets - leavedMoney:f2} leva.");
  117.                     }
  118.                 }
  119.                 else
  120.                 {
  121.                     moneyForTickets = 249.99 * peopleIngroup;
  122.                     if (moneyForTickets <= leavedMoney)
  123.                     {
  124.                         Console.WriteLine($"Yes! You have {leavedMoney - moneyForTickets:f2} leva left.");
  125.                     }
  126.                     else
  127.                     {
  128.                         Console.WriteLine($"Not enough money! You need {moneyForTickets - leavedMoney:f2} leva.");
  129.                     }
  130.                 }
  131.             }
  132.             else
  133.             {
  134.                 moneyForTransport = budget * 0.25;
  135.                 leavedMoney = budget - moneyForTransport;
  136.                 if (category == "vip")
  137.                 {
  138.                     moneyForTickets = 499.99 * peopleIngroup;
  139.                     if (moneyForTickets <= leavedMoney)
  140.                     {
  141.                         Console.WriteLine($"Yes! You have {leavedMoney - moneyForTickets:f2} leva left.");
  142.                     }
  143.                     else
  144.                     {
  145.                         Console.WriteLine($"Not enough money! You need {moneyForTickets - leavedMoney:f2} leva.");
  146.                     }
  147.                 }
  148.                 else
  149.                 {
  150.                     moneyForTickets = 249.99 * peopleIngroup;
  151.                     if (moneyForTickets <= leavedMoney)
  152.                     {
  153.                         Console.WriteLine($"Yes! You have {leavedMoney - moneyForTickets:f2} leva left.");
  154.                     }
  155.                     else
  156.                     {
  157.                         Console.WriteLine($"Not enough money! You need {moneyForTickets - leavedMoney:f2} leva.");
  158.                     }
  159.                 }
  160.             }
  161.         }
  162.     }
  163. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement