Advertisement
tchenkov

L04u08_TradeComissions

Jan 23rd, 2017
367
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.16 KB | None | 0 0
  1. package Uprajneniq;
  2.  
  3. import java.util.Scanner;
  4.  
  5. /**
  6.  * Created by todor on 23.01.2017 г..
  7.  */
  8. public class u08_TradeComissions {
  9.     public static void main(String[] args) {
  10.  
  11.         Scanner scan = new Scanner(System.in);
  12.  
  13.         String city = scan.nextLine().toLowerCase();
  14.         double sales = Double.parseDouble(scan.nextLine());
  15.  
  16.         double comission = 0;
  17.  
  18.         switch (city) {
  19.             case "sofia":
  20.                 if (0 <= sales && sales <= 500) {
  21.                     comission = 0.05;
  22.                 }
  23.                 else if (500 < sales && sales <= 1000) {
  24.                     comission = 0.07;
  25.                 }
  26.                 else if (1000 <= sales && sales <= 10000) {
  27.                     comission = 0.08;
  28.                 }
  29.                 else if (10000 < sales) {
  30.                     comission = 0.12;
  31.                 }
  32.                 break;
  33.             case "varna":
  34.                 if (0 <= sales && sales <= 500) {
  35.                     comission = 0.045;
  36.                 }
  37.                 else if (500 < sales && sales <= 1000) {
  38.                     comission = 0.075;
  39.                 }
  40.                 else if (1000 <= sales && sales <= 10000) {
  41.                     comission = 0.10;
  42.                 }
  43.                 else if (10000 < sales) {
  44.                     comission = 0.13;
  45.                 }
  46.                 break;
  47.             case "plovdiv":
  48.                 if (0 <= sales && sales <= 500) {
  49.                     comission = 0.055;
  50.                 }
  51.                 else if (500 < sales && sales <= 1000) {
  52.                     comission = 0.08;
  53.                 }
  54.                 else if (1000 <= sales && sales <= 10000) {
  55.                     comission = 0.12;
  56.                 }
  57.                 else if (10000 < sales) {
  58.                     comission = 0.145;
  59.                 }
  60.                 break;
  61.             default:
  62.                 System.out.println("error");
  63.                 return;
  64.         }
  65.  
  66.         if (sales >= 0) {
  67.             comission *= sales;
  68.             System.out.printf("%.2f", comission);
  69.         }
  70.         else {
  71.             System.out.println("error");
  72.         }
  73.     }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement