Advertisement
desislava_topuzakova

12. Trade Commissions

Jan 22nd, 2023
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. string city;
  7. double sales;
  8.  
  9. cin >> city >> sales;
  10.  
  11. double commision = 0;
  12. if (city == "Sofia") {
  13. if (sales >= 0 && sales <= 500) {
  14. commision = 0.05;
  15. }
  16. else if (sales > 500 && sales <= 1000) {
  17. commision = 0.07;
  18. }
  19. else if (sales > 1000 && sales <= 10000) {
  20. commision = 0.08;
  21. }
  22. else if (sales > 10000) {
  23. commision = 0.12;
  24. }
  25. }
  26. else if (city == "Varna") {
  27. if (sales >= 0 && sales <= 500) {
  28. commision = 0.045;
  29. }
  30. else if (sales > 500 && sales <= 1000) {
  31. commision = 0.075;
  32. }
  33. else if (sales > 1000 && sales <= 10000) {
  34. commision = 0.1;
  35. }
  36. else if (sales > 10000) {
  37. commision = 0.13;
  38. }
  39. }
  40. else if (city == "Plovdiv") {
  41. if (sales >= 0 && sales <= 500) {
  42. commision = 0.055;
  43. }
  44. else if (sales > 500 && sales <= 1000) {
  45. commision = 0.08;
  46. }
  47. else if (sales > 1000 && sales <= 10000) {
  48. commision = 0.12;
  49. }
  50. else if (sales > 10000) {
  51. commision = 0.145;
  52. }
  53. }
  54.  
  55. cout.setf(ios::fixed);
  56. cout.precision(2);
  57.  
  58. if (commision != 0) {
  59. cout << sales * commision;
  60. }
  61. else {
  62. cout << "error" << endl;
  63. }
  64. }
  65.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement