Advertisement
sivancheva

MatchTickets

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