Krasimir_Slavov

Untitled

Sep 29th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Match_Tickets
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. double budget = double.Parse(Console.ReadLine());
  14. string ticketsType = Console.ReadLine();
  15. int numberOfPeople = int.Parse(Console.ReadLine());
  16. double ticketsCoast = 0;
  17. double moneyForTravel = 0;
  18. double moneyForTickets = 0;
  19.  
  20. if (ticketsType == "VIP")
  21. {
  22. ticketsCoast = 499.99;
  23. }
  24. else
  25. {
  26. ticketsCoast = 249.99;
  27. }
  28. if (numberOfPeople >= 1 && numberOfPeople <= 4)
  29. {
  30. moneyForTravel = budget * 0.75;
  31. }
  32. else if (numberOfPeople >= 5 && numberOfPeople <= 9)
  33. {
  34. moneyForTravel = budget * 0.6;
  35. }
  36. else if (numberOfPeople >= 10 && numberOfPeople <= 24)
  37. {
  38. moneyForTravel = budget * 0.5;
  39. }
  40. else if (numberOfPeople >= 25 && numberOfPeople <= 49)
  41. {
  42. moneyForTravel = budget * 0.4;
  43. }
  44. else
  45. {
  46. moneyForTravel = budget * 0.25;
  47. }
  48. moneyForTickets = budget - moneyForTravel;
  49.  
  50. if (moneyForTickets >= numberOfPeople * ticketsCoast)
  51. {
  52. Console.WriteLine($"Yes! You have {(moneyForTickets - (numberOfPeople * ticketsCoast)):F2} leva left.");
  53. }
  54. else
  55. {
  56. Console.WriteLine($"Not enough money! You need {((numberOfPeople * ticketsCoast) - moneyForTickets):F2} leva.");
  57. }
  58. }
  59. }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment