desislava_topuzakova

12. Trade Commissions

Oct 14th, 2023
385
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1. string city = Console.ReadLine();
  2. double sales = double.Parse(Console.ReadLine());
  3.  
  4. if (city == "Sofia")
  5. {
  6. if (sales < 0)
  7. {
  8. Console.WriteLine("error");
  9. }
  10. else if (sales >= 0 && sales <=500)
  11. {
  12. Console.WriteLine($"{sales * 0.05:F2}");
  13. }
  14. else if (sales > 500 && sales <= 1000)
  15. {
  16. Console.WriteLine($"{sales * 0.07:F2}");
  17. }else if (sales > 1000 && sales <= 10000)
  18. {
  19. Console.WriteLine($"{sales * 0.08:F2}");
  20. }else if (sales > 10000)
  21. {
  22. Console.WriteLine($"{sales * 0.12:F2}");
  23. }
  24. }
  25. else if (city == "Varna")
  26. {
  27. if (sales < 0)
  28. {
  29. Console.WriteLine("error");
  30. }
  31. else if (sales >= 0 && sales <= 500)
  32. {
  33. Console.WriteLine($"{sales * 0.045:F2}");
  34. }
  35. else if (sales > 500 && sales <= 1000)
  36. {
  37. Console.WriteLine($"{sales * 0.075:F2}");
  38. }
  39. else if (sales > 1000 && sales <= 10000)
  40. {
  41. Console.WriteLine($"{sales * 0.1:F2}");
  42. }
  43. else if (sales > 10000)
  44. {
  45. Console.WriteLine($"{sales * 0.13:F2}");
  46. }
  47. }
  48. else if (city == "Plovdiv")
  49. {
  50. if (sales < 0)
  51. {
  52. Console.WriteLine("error");
  53. }
  54. else if (sales >= 0 && sales <= 500)
  55. {
  56. Console.WriteLine($"{sales * 0.055:F2}");
  57. }
  58. else if (sales > 500 && sales <= 1000)
  59. {
  60. Console.WriteLine($"{sales * 0.08:F2}");
  61. }
  62. else if (sales > 1000 && sales <= 10000)
  63. {
  64. Console.WriteLine($"{sales * 0.12:F2}");
  65. }
  66. else if (sales > 10000)
  67. {
  68. Console.WriteLine($"{sales * 0.145:F2}");
  69. }
  70. }
  71. else if(city != "Sofia" && city != "Varna" && city != "Plovdiv")
  72. {
  73. Console.WriteLine("error");
  74. }
Advertisement
Add Comment
Please, Sign In to add comment