galinyotsev123

ProgBasics04Nested-Statements-P07tradeComissions

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