Guest User

Untitled

a guest
Jul 20th, 2016
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. using System;
  2.  
  3. class MatchTickets
  4. {
  5. static void Main()
  6. {
  7. float budget = float.Parse(Console.ReadLine());
  8. string category = Console.ReadLine();
  9. int numberOfPeople = int.Parse(Console.ReadLine());
  10.  
  11. double budgetPercent = 0;
  12. double ticket = 0;
  13.  
  14. if (numberOfPeople >= 1 && numberOfPeople <= 4)
  15. {
  16. budgetPercent = budget * 0.75;
  17. }
  18. else if (numberOfPeople >= 5 && numberOfPeople <= 9)
  19. {
  20. budgetPercent = budget * 0.60;
  21. }
  22. else if (numberOfPeople >= 10 && numberOfPeople <= 24)
  23. {
  24. budgetPercent = budget * 0.50;
  25. }
  26. else if (numberOfPeople >= 25 && numberOfPeople <= 49)
  27. {
  28. budgetPercent = budget * 0.40;
  29. }
  30. else if (numberOfPeople >= 50)
  31. {
  32. budgetPercent = budget * 0.25;
  33. }
  34.  
  35. switch (category)
  36. {
  37. case "Normal":
  38. ticket += 249.99;
  39. break;
  40. case "VIP":
  41. ticket += 499.99;
  42. break;
  43. }
  44. double result = numberOfPeople * ticket;
  45. double remainBudget = budget - budgetPercent;
  46. double diff = remainBudget - ticket;
  47. double moneyNeeded = result - remainBudget;
  48. if (result < remainBudget)
  49. {
  50. Console.WriteLine($"Yes! You have {diff:F2} leva left.");
  51. }
  52. else if (result > remainBudget)
  53. {
  54. Console.WriteLine($"Not enough money! You need {moneyNeeded:F2} leva.");
  55. }
  56. }
  57. }
Add Comment
Please, Sign In to add comment