NonaG

TradeComissions

Nov 19th, 2016
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.94 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 TradeComissions
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. string town = Console.ReadLine().ToLower();
  14. var sales = double.Parse(Console.ReadLine());
  15. var commission = 0.0;
  16. switch (town)
  17. {
  18. case "Sofia":
  19.  
  20. if (0 <= sales && sales <= 500)
  21. { commission = 0.05; }
  22. if (500 < sales && sales <= 1000)
  23. { commission = 0.07; }
  24. if (1000 < sales && sales <= 10000)
  25. { commission = 0.08; }
  26. if (sales > 10000)
  27. { commission = 0.12; }
  28. break;
  29. case "Varna":
  30.  
  31. if (0 <= sales && sales <= 500)
  32. { commission = 0.045; }
  33. if (500 < sales && sales <= 1000)
  34. { commission = 0.075; }
  35. if (1000 < sales && sales <= 10000)
  36. { commission = 0.1; }
  37. if (sales > 10000)
  38. {commission = 0.13;}
  39. break;
  40. case "Plovdiv":
  41.  
  42. if (0 <= sales && sales <= 500)
  43. { commission = 0.055; }
  44. if (500 < sales && sales <= 1000)
  45. { commission = 0.08; }
  46. if (1000 < sales && sales <= 10000)
  47. { commission = 0.12; }
  48. if (sales > 10000)
  49. { commission = 0.145; }
  50. break;
  51. default:
  52. Console.WriteLine("error");
  53. }
  54. Console.WriteLine("{0:f2}", commission * sales);
  55. }
  56.  
  57. public static int sales { get; set; }
  58. }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment