Advertisement
pavlinpetkov88

MatchTicket

Nov 12th, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.79 KB | None | 0 0
  1. using System;
  2.  
  3. class TicketForMatch
  4. {
  5.     static void Main()
  6.     {
  7.  
  8.         double budget = double.Parse(Console.ReadLine());
  9.         string categori = Console.ReadLine().ToLower();
  10.         int numberOfPeople = int.Parse(Console.ReadLine());
  11.  
  12.         double budgetPerPeople = 0;
  13.         double normalOrVip = 0;
  14.         if (categori == "normal")
  15.         {
  16.             normalOrVip = 249.99;
  17.             if (numberOfPeople >= 1 && numberOfPeople <= 4) budgetPerPeople = 0.75;
  18.             else if (numberOfPeople >= 5 && numberOfPeople <= 9) budgetPerPeople = 0.6;
  19.             else if (numberOfPeople >= 10 && numberOfPeople <= 24) budgetPerPeople = 0.5;
  20.             else if (numberOfPeople >= 25 && numberOfPeople <= 49) budgetPerPeople =0.4;
  21.             else
  22.             {
  23.                 budgetPerPeople = 0.25;
  24.             }
  25.         }
  26.         else if (categori == "vip")
  27.         {
  28.             normalOrVip = 499.99;
  29.             if (numberOfPeople >= 1 && numberOfPeople <= 4) budgetPerPeople = 0.75;
  30.             else if (numberOfPeople >= 5 && numberOfPeople <= 9) budgetPerPeople = 0.6;
  31.             else if (numberOfPeople >= 10 && numberOfPeople <= 24) budgetPerPeople = 0.5;
  32.             else if (numberOfPeople >= 25 && numberOfPeople <= 49) budgetPerPeople = 0.4;
  33.             else
  34.             {
  35.                 budgetPerPeople = 0.25;
  36.             }
  37.         }
  38.  
  39.         double totalSum = normalOrVip * numberOfPeople;
  40.         double budgetSum = budget - (budgetPerPeople * budget);
  41.  
  42.         if (totalSum < budgetSum)
  43.         {
  44.             Console.WriteLine("Yes! You have {0:f2} leva left.", Math.Abs(budgetSum - totalSum));
  45.         }
  46.         else
  47.         {
  48.             Console.WriteLine("Not enough money! You need {0:f2} leva.", Math.Abs(totalSum - budgetSum));
  49.         }
  50.     }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement