desislava_topuzakova

CurrencyConverter

Jan 13th, 2018
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.82 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Convertor {
  4.     public static void main(String[] agrs) {
  5.  
  6.         Scanner scan = new Scanner(System.in);
  7.  
  8.         double cash = Double.parseDouble(scan.nextLine());
  9.         String firstValue = scan.nextLine();
  10.         String finishValue = scan.nextLine();
  11.  
  12.         if (firstValue.equals("BGN")) {
  13.             if (finishValue.equals("USD")) {
  14.                 cash = cash / 1.79549;
  15.                 System.out.printf("%.2f ", cash);
  16.                 System.out.println(finishValue);
  17.             } else if (finishValue.equals("GBP")) {
  18.                 cash = cash / 2.53405;
  19.                 System.out.printf("%.2f ", cash);
  20.                 System.out.println(finishValue);
  21.  
  22.             } else if (finishValue.equals("EUR")) {
  23.                 cash = cash / 1.95583;
  24.                 System.out.printf("%.2f ", cash);
  25.                 System.out.println(finishValue);
  26.             }
  27.         } else if (firstValue.equals("USD")) {
  28.             if (finishValue.equals("BGN")) {
  29.                 cash = cash * 1.79549;
  30.                 System.out.printf("%.2f ", cash);
  31.                 System.out.println(finishValue);
  32.             } else if (finishValue.equals("EUR")) {
  33.                 cash = cash / 1.08933;
  34.                 System.out.printf("%.2f ", cash);
  35.                 System.out.println(finishValue);
  36.             } else if (finishValue.equals("GBP")) {
  37.                 cash = cash * 0.735800;
  38.                 System.out.printf("%.2f ", cash);
  39.                 System.out.println(finishValue);
  40.             }
  41.         } else if (firstValue.equals("GBP")) {
  42.             if (finishValue.equals("BGN")) {
  43.                 cash = cash * 2.53405;
  44.                 System.out.printf("%.2f ", cash);
  45.                 System.out.println(finishValue);
  46.             } else if (finishValue.equals("USD")) {
  47.                 cash = cash * 1.41133;
  48.                 System.out.printf("%.2f ", cash);
  49.                 System.out.println(finishValue);
  50.             } else if (finishValue.equals("EUR")) {
  51.                 cash = cash * 1.29590;
  52.                 System.out.printf("%.2f ", cash);
  53.                 System.out.println(finishValue);
  54.  
  55.             }
  56.         } else if (firstValue.equals("EUR")) {
  57.             if (finishValue.equals("BGN")) {
  58.                 cash = cash * 1.95583;
  59.                 System.out.printf("%.2f ", cash);
  60.                 System.out.println(finishValue);
  61.             } else if (finishValue.equals("USD")) {
  62.                 cash = cash * 1.08933;
  63.                 System.out.printf("%.2f ", cash);
  64.                 System.out.println(finishValue);
  65.             } else if (finishValue.equals("GBP")) {
  66.                 cash = cash / 1.29590;
  67.                 System.out.printf("%.2f ", cash);
  68.                 System.out.println(finishValue);
  69.  
  70.             }
  71.         }
  72.     }
  73. }
Add Comment
Please, Sign In to add comment