desislava_topuzakova

12. Trade Commissions

Oct 16th, 2022
560
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.71 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class TradeCommissions3 {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6.  
  7. String city = scanner.nextLine();
  8. double salesVolume = Double.parseDouble(scanner.nextLine()); //s
  9.  
  10. double tradeCom = 0.0;
  11. //tradecom= salesVol*%
  12.  
  13. if (city.equals("Sofia")) {
  14. if (salesVolume >= 0 && salesVolume <= 500) {
  15. tradeCom = salesVolume * 0.05;
  16. System.out.printf("%.2f", tradeCom);
  17. } else if (salesVolume > 500 && salesVolume <= 1000) {
  18. tradeCom = salesVolume * 0.07;
  19. System.out.printf("%.2f", tradeCom);
  20. } else if (salesVolume > 1000 && salesVolume <= 10000) {
  21. tradeCom = salesVolume * 0.08;
  22. System.out.printf("%.2f", tradeCom);
  23. } else if (salesVolume > 10000) {
  24. tradeCom = salesVolume * 0.12;
  25. System.out.printf("%.2f", tradeCom);
  26. }else {
  27. System.out.printf("error");
  28. }
  29. }
  30.  
  31.  
  32. else if (city.equals("Varna")) {
  33. if (salesVolume >= 0 && salesVolume <= 500) {
  34. tradeCom = salesVolume * 0.045;
  35. System.out.printf("%.2f", tradeCom);
  36. } else if (salesVolume > 500 && salesVolume <= 1000) {
  37. tradeCom = salesVolume * 0.075;
  38. System.out.printf("%.2f", tradeCom);
  39. } else if (salesVolume > 1000 && salesVolume <= 10000) {
  40. tradeCom = salesVolume * 0.10;
  41. System.out.printf("%.2f", tradeCom);
  42. } else if (salesVolume > 10000) {
  43. tradeCom = salesVolume * 0.13;
  44. System.out.printf("%.2f", tradeCom);
  45. }else {
  46. System.out.printf("error");
  47. }
  48. }
  49.  
  50. else if (city.equals("Plovdiv")) {
  51. if (salesVolume >= 0 && salesVolume <= 500) {
  52. tradeCom = salesVolume * 0.055;
  53. System.out.printf("%.2f", tradeCom);
  54. } else if (salesVolume > 500 && salesVolume <= 1000) {
  55. tradeCom = salesVolume * 0.08;
  56. System.out.printf("%.2f", tradeCom);
  57. } else if (salesVolume > 1000 && salesVolume <= 10000) {
  58. tradeCom = salesVolume * 0.12;
  59. System.out.printf("%.2f", tradeCom);
  60. } else if (salesVolume > 10000) {
  61. tradeCom = salesVolume * 0.145;
  62. System.out.printf("%.2f", tradeCom);
  63. }else {
  64. System.out.printf("error");
  65. }
  66. }
  67. else {
  68. System.out.printf("error");
  69. }
  70.  
  71.  
  72. }
  73. }
Add Comment
Please, Sign In to add comment