Advertisement
IvanBorisovG

TradeComissions

Jul 25th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.59 KB | None | 0 0
  1.            string town = Console.ReadLine().ToLower();
  2.             double volumeOfSales = double.Parse(Console.ReadLine());
  3.  
  4.             string sofiaTown = "sofia";
  5.             string varnaTown = "varna";
  6.             string plovdivTown = "plovdiv";
  7.             double commision = -1.0;
  8.  
  9.             if (town == sofiaTown)
  10.             {
  11.                 if (volumeOfSales >= 0 && volumeOfSales <= 500)
  12.                 {
  13.                     commision = volumeOfSales * 0.05;
  14.                 }
  15.                 else if (volumeOfSales > 500 && volumeOfSales <= 1000)
  16.                 {
  17.                     commision = volumeOfSales * 0.07;
  18.                 }
  19.                 else if (volumeOfSales > 1000 && volumeOfSales <= 10000)
  20.                 {
  21.                     commision = volumeOfSales * 0.08;
  22.                 }
  23.                 else if (volumeOfSales > 10000)
  24.                 {
  25.                     commision = volumeOfSales * 0.12;
  26.                 }
  27.             }
  28.             else if (town == varnaTown)
  29.             {
  30.                 if (volumeOfSales >= 0 && volumeOfSales <= 500)
  31.                 {
  32.                     commision = volumeOfSales * 0.45;
  33.                 }
  34.                 else if (volumeOfSales > 500 && volumeOfSales <= 1000)
  35.                 {
  36.                     commision = volumeOfSales * 0.075;
  37.                 }
  38.                 else if (volumeOfSales > 1000 && volumeOfSales <= 10000)
  39.                 {
  40.                     commision = volumeOfSales * 0.10;
  41.                 }
  42.                 else if (volumeOfSales > 10000)
  43.                 {
  44.                     commision = volumeOfSales * 0.13;
  45.                 }
  46.             }
  47.             else if (town == plovdivTown)
  48.             {
  49.                 if (volumeOfSales >= 0 && volumeOfSales <= 500)
  50.                 {
  51.                     commision = volumeOfSales * 0.055;
  52.                 }
  53.                 else if (volumeOfSales > 500 && volumeOfSales <= 1000)
  54.                 {
  55.                     commision = volumeOfSales * 0.08;
  56.                 }
  57.                 else if (volumeOfSales > 1000 && volumeOfSales <= 10000)
  58.                 {
  59.                     commision = volumeOfSales * 0.12;
  60.                 }
  61.                 else if (volumeOfSales > 10000)
  62.                 {
  63.                     commision = volumeOfSales * 0.145;
  64.                 }
  65.             }
  66.             if (commision < 0)
  67.             {
  68.                 Console.WriteLine("error");
  69.             }
  70.  
  71.             double volumeOfCommision = commision;
  72.             Console.WriteLine($"{volumeOfCommision:f2}");
  73.         }      
  74.     }
  75. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement