Advertisement
silvana1303

match tickets

Mar 25th, 2020
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 6.91 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. namespace silvanadoc
  7. {
  8.     class silvanadoc
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             double budget = double.Parse(Console.ReadLine());
  13.             string vipNormal = Console.ReadLine();
  14.             double peopleCount = double.Parse(Console.ReadLine());
  15.  
  16.             double ticketNormal = peopleCount * 249.99;
  17.             double ticketVip = peopleCount * 499.99;
  18.  
  19.          
  20.  
  21.            
  22.  
  23.             if (vipNormal == "VIP")
  24.             {
  25.                 if (peopleCount <= 4)
  26.                 {
  27.                     var transport = budget * 0.25;
  28.                    
  29.  
  30.                     if (transport >= ticketVip)
  31.                     {
  32.                         var MoneyLeft = transport - ticketVip;
  33.                         Console.WriteLine($"Yes! You have {MoneyLeft:f2} leva left.");
  34.                     }
  35.                     else
  36.                     {
  37.                         var MoneyNeeded = ticketVip - transport;
  38.                         Console.WriteLine($"Not enough money! You need {MoneyNeeded:f2} leva.");
  39.                     }
  40.                 }
  41.                 else if (peopleCount <= 9 )
  42.                 {
  43.                     var transport = budget * 0.40;
  44.                    
  45.  
  46.                     if (transport >= ticketVip)
  47.                     {
  48.                         var MoneyLeft = transport - ticketVip;
  49.                         Console.WriteLine($"Yes! You have {MoneyLeft:f2} leva left.");
  50.                     }
  51.                     else
  52.                     {
  53.                         var MoneyNeeded = ticketVip - transport;
  54.                         Console.WriteLine($"Not enough money! You need {MoneyNeeded:f2} leva.");
  55.                     }
  56.                 }
  57.                 else if (peopleCount <= 24)
  58.                 {
  59.                     var transport = budget * 0.50;
  60.                    
  61.  
  62.                     if (transport >= ticketVip)
  63.                     {
  64.                         var MoneyLeft = transport - ticketVip;
  65.                         Console.WriteLine($"Yes! You have {MoneyLeft:f2} leva left.");
  66.                     }
  67.                     else
  68.                     {
  69.                         var MoneyNeeded = ticketVip - transport;
  70.                         Console.WriteLine($"Not enough money! You need {MoneyNeeded:f2} leva.");
  71.                     }
  72.                 }
  73.                 else if (peopleCount <= 49)
  74.                 {
  75.                     var transport = budget * 0.60;
  76.                    
  77.  
  78.                     if (transport >= ticketVip)
  79.                     {
  80.                         var MoneyLeft = transport - ticketVip;
  81.                         Console.WriteLine($"Yes! You have {MoneyLeft:f2} leva left.");
  82.                     }
  83.                     else
  84.                     {
  85.                         var MoneyNeeded = ticketVip - transport;
  86.                         Console.WriteLine($"Not enough money! You need {MoneyNeeded:f2} leva.");
  87.                     }
  88.                 }
  89.                 else if (peopleCount >= 50)
  90.                 {
  91.                     var transport = budget * 0.75;
  92.                    
  93.  
  94.                     if (transport >= ticketVip)
  95.                     {
  96.                         var MoneyLeft = transport - ticketVip;
  97.                         Console.WriteLine($"Yes! You have {MoneyLeft:f2} leva left.");
  98.                     }
  99.                     else
  100.                     {
  101.                         var MoneyNeeded = ticketVip - transport;
  102.                         Console.WriteLine($"Not enough money! You need {MoneyNeeded:f2} leva.");
  103.                     }
  104.                 }
  105.  
  106.  
  107.  
  108.  
  109.             }
  110.             else if (vipNormal == "Normal")
  111.             {
  112.                 if (peopleCount <= 4)
  113.                 {
  114.                     var transport = budget * 0.25;
  115.  
  116.  
  117.                     if (transport >= ticketNormal)
  118.                     {
  119.                         var MoneyLeft = transport - ticketNormal;
  120.                         Console.WriteLine($"Yes! You have {MoneyLeft:f2} leva left.");
  121.                     }
  122.                     else
  123.                     {
  124.                         var MoneyNeeded = ticketNormal - transport;
  125.                         Console.WriteLine($"Not enough money! You need {MoneyNeeded:f2} leva.");
  126.                     }
  127.                 }
  128.                 else if (peopleCount <= 9)
  129.                 {
  130.                     var transport = budget * 0.40;
  131.  
  132.  
  133.                     if (transport >= ticketNormal)
  134.                     {
  135.                         var MoneyLeft = transport - ticketNormal;
  136.                         Console.WriteLine($"Yes! You have {MoneyLeft:f2} leva left.");
  137.                     }
  138.                     else
  139.                     {
  140.                         var MoneyNeeded = ticketNormal - transport;
  141.                         Console.WriteLine($"Not enough money! You need {MoneyNeeded:f2} leva.");
  142.                     }
  143.                 }
  144.                 else if (peopleCount <= 24)
  145.                 {
  146.                     var transport = budget * 0.50;
  147.  
  148.  
  149.                     if (transport >= ticketNormal)
  150.                     {
  151.                         var MoneyLeft = transport - ticketNormal;
  152.                         Console.WriteLine($"Yes! You have {MoneyLeft:f2} leva left.");
  153.                     }
  154.                     else
  155.                     {
  156.                         var MoneyNeeded = ticketNormal - transport;
  157.                         Console.WriteLine($"Not enough money! You need {MoneyNeeded:f2} leva.");
  158.                     }
  159.                 }
  160.                 else if (peopleCount <= 49)
  161.                 {
  162.                     var transport = budget * 0.60;
  163.  
  164.  
  165.                     if (transport >= ticketNormal)
  166.                     {
  167.                         var MoneyLeft = transport - ticketNormal;
  168.                         Console.WriteLine($"Yes! You have {MoneyLeft:f2} leva left.");
  169.                     }
  170.                     else
  171.                     {
  172.                         var MoneyNeeded = ticketNormal - transport;
  173.                         Console.WriteLine($"Not enough money! You need {MoneyNeeded:f2} leva.");
  174.                     }
  175.                 }
  176.                 else if (peopleCount >= 50)
  177.                 {
  178.                     var transport = budget * 0.75;
  179.  
  180.  
  181.                     if (transport >= ticketNormal)
  182.                     {
  183.                         var MoneyLeft = transport - ticketNormal;
  184.                         Console.WriteLine($"Yes! You have {MoneyLeft:f2} leva left.");
  185.                     }
  186.                     else
  187.                     {
  188.                         var MoneyNeeded = ticketNormal - transport;
  189.                         Console.WriteLine($"Not enough money! You need {MoneyNeeded:f2} leva.");
  190.                     }
  191.                 }
  192.             }
  193.         }
  194.  
  195.     }
  196. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement