Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.11 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class TradeCommissions {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6. String city = scanner.nextLine().toLowerCase();
  7. double sale = Double.parseDouble(scanner.nextLine());
  8. double commission = 0;
  9. switch (city) {
  10. case "Sofia":
  11. if (sale >= 0 && sale <= 500) {
  12. commission = 0.05;
  13. } else if (sale > 500 && sale <= 1000) {
  14. commission = 0.07;
  15. } else if (sale > 1000 && sale <= 10000) {
  16. commission = 0.08;
  17. } else if (sale > 10000) {
  18. commission = 0.12;
  19. } else {
  20. System.out.println("error");
  21. }
  22. break;
  23. case "Varna":
  24. if (sale >= 0 && sale <= 500) {
  25. commission = 0.045;
  26. } else if (sale > 500 && sale <= 1000) {
  27. commission = 0.075;
  28. } else if (sale > 1000 && sale <= 10000) {
  29. commission = 0.10;
  30. } else if (sale > 10000) {
  31. commission = 0.13;
  32. } else {
  33. System.out.println("error");
  34. }
  35. break;
  36.  
  37. case "Plovdiv":
  38. if (sale >= 0 && sale <= 500) {
  39. commission = 0.055;
  40. } else if (sale > 500 && sale <= 1000) {
  41. commission = 0.08;
  42. } else if (sale > 1000 && sale <= 10000) {
  43. commission = 0.12;
  44. } else if (sale > 10000) {
  45. commission = 0.145;
  46. } else {
  47. System.out.println("error");
  48. }
  49. break;
  50. default:
  51. System.out.println("error");
  52. break;
  53. }
  54. if (commission > 0) {
  55. double value = commission * sale;
  56. System.out.printf("%.2f", value);
  57. }
  58. }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement