Advertisement
IvanITD

12.TradeCommissions

Jan 16th, 2024
859
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.18 KB | Source Code | 0 0
  1. string cityName = Console.ReadLine();
  2. double realSale = double.Parse(Console.ReadLine());
  3.  
  4. double commision;
  5.  
  6. // Here we solve the assignment with the if else statement
  7.  
  8. if (cityName == "Sofia")
  9. {
  10.     if (realSale >= 0 && realSale <= 500)
  11.     {
  12.         commision = realSale * 0.05;
  13.         Console.WriteLine($"{commision:F2}");
  14.     }
  15.     else if (realSale > 500 && realSale <= 1000)
  16.     {
  17.         commision = realSale * 0.07;
  18.         Console.WriteLine($"{commision:F2}");
  19.     }
  20.     else if (realSale > 1000 && realSale <= 10000)
  21.     {
  22.         commision = realSale * 0.08;
  23.         Console.WriteLine($"{commision:F2}");
  24.     }
  25.     else if (realSale > 10000)
  26.     {
  27.         commision = realSale * 0.12;
  28.         Console.WriteLine($"{commision:F2}");
  29.     }
  30.     else
  31.     {
  32.         Console.WriteLine("error");
  33.     }
  34. }
  35. else if (cityName == "Varna")
  36. {
  37.     if (realSale >= 0 && realSale <= 500)
  38.     {
  39.         commision = realSale * 0.045;
  40.         Console.WriteLine($"{commision:F2}");
  41.     }
  42.     else if (realSale > 500 && realSale <= 1000)
  43.     {
  44.         commision = realSale * 0.075;
  45.         Console.WriteLine($"{commision:F2}");
  46.     }
  47.     else if (realSale > 1000 && realSale <= 10000)
  48.     {
  49.         commision = realSale * 0.10;
  50.         Console.WriteLine($"{commision:F2}");
  51.     }
  52.     else if (realSale > 10000)
  53.     {
  54.         commision = realSale * 0.13;
  55.         Console.WriteLine($"{commision:F2}");
  56.     }
  57.     else
  58.     {
  59.         Console.WriteLine("error");
  60.     }
  61. }
  62. else if (cityName == "Plovdiv")
  63. {
  64.     if (realSale >= 0 && realSale <= 500)
  65.     {
  66.         commision = realSale * 0.055;
  67.         Console.WriteLine($"{commision:F2}");
  68.     }
  69.     else if (realSale > 500 && realSale <= 1000)
  70.     {
  71.         commision = realSale * 0.08;
  72.         Console.WriteLine($"{commision:F2}");
  73.     }
  74.     else if (realSale > 1000 && realSale <= 10000)
  75.     {
  76.         commision = realSale * 0.12;
  77.         Console.WriteLine($"{commision:F2}");
  78.     }
  79.     else if (realSale > 10000)
  80.     {
  81.         commision = realSale * 0.145;
  82.         Console.WriteLine($"{commision:F2}");
  83.     }
  84.     else
  85.     {
  86.         Console.WriteLine("error");
  87.     }
  88. }
  89. else
  90. {
  91.     Console.WriteLine("error");
  92. }
Tags: C#
Advertisement
Comments
Add Comment
Please, Sign In to add comment
Advertisement