martinvalchev

Trade Comissions

Oct 31st, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.85 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class TradeComissions {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.  
  7.         String town = scanner.nextLine().toLowerCase();
  8.         double target = Double.parseDouble(scanner.nextLine());
  9.         double comission = -1;
  10.  
  11.         if (town.equals("sofia")) {
  12.             if (target >= 0 && target <= 500) {
  13.                 comission = 5;
  14.             } else if (target <= 1000) {
  15.                 comission = 7;
  16.             } else if (target <= 10000) {
  17.                 comission = 8;
  18.             } else if (target > 10000){
  19.                 comission = 12;
  20.             } else {
  21.                 System.out.println("error");
  22.             }
  23.         } else if (town.equals("varna")) {
  24.             if (target >= 0 && target <= 500) {
  25.                 comission = 4.5;
  26.             } else if (target <= 1000) {
  27.                 comission = 7.5;
  28.             } else if (target <= 10000) {
  29.                 comission = 10;
  30.             } else if (target > 10000){
  31.                 comission = 13;
  32.             } else {
  33.                 System.out.println("error");
  34.             }
  35.         } else if (town.equals("plovdiv")) {
  36.             if (target < 0) {
  37.                 System.out.println("error");
  38.             } else if (target >= 0 && target <= 500) {
  39.                 comission = 5.5;
  40.             } else if (target <= 1000) {
  41.                 comission = 8;
  42.             } else if (target <= 10000) {
  43.                 comission = 12;
  44.             } else if (target > 10000){
  45.                 comission = 14.5;
  46.             } else {
  47.                 System.out.println("error");
  48.             }
  49.         } else {
  50.             System.out.println("error");
  51.         }
  52.         if (comission != -1) {
  53.             System.out.printf("%.2f", target * (comission / 100));
  54.         }
  55.     }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment