Advertisement
Guest User

Untitled

a guest
Apr 24th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.47 KB | None | 0 0
  1. import java.util.Scanner;
  2. public class Task13 {
  3.     public static void main(String[] args) {
  4.         Scanner scanner = new Scanner(System.in);
  5.         double sumToConvert = Double.parseDouble(scanner.nextLine());
  6.         String value = scanner.nextLine();
  7.         String convertedValue = scanner.nextLine();
  8.  
  9.         double BGNtoEUR =  sumToConvert / 1.95583;
  10.         double BGNtoGBP =  sumToConvert / 2.53405;
  11.         double BGNtoUSD =  sumToConvert / 1.79549;
  12.         double USDtoBGN =  sumToConvert * 1.79549;
  13.         double USDtoEUR = sumToConvert / (1.95583 / 1.79549);
  14.         double USDtoGBP = sumToConvert * (2.53405 / 1.79549);
  15.         double EURtoBGN = sumToConvert * 1.95583;
  16.         double EURtoUSD = sumToConvert * (1.95583 / 1.79549);
  17.         double EURtoGBP = sumToConvert / (2.53405 / 1.95583);
  18.         double GBPtoBGN = sumToConvert * 2.53405;
  19.         double GBPtoUSD = sumToConvert * (2.53405 / 1.79549);
  20.         double GBPtoEUR = sumToConvert * (2.53405 / 1.95583);
  21.  
  22.        if (value.equals("BGN") && convertedValue.equals("EUR")){
  23.            System.out.printf("%.2f EUR" ,BGNtoEUR);
  24.        } else if (value.equals("BGN") && convertedValue.equals("GBP")){
  25.            System.out.printf("%.2f GBP", BGNtoGBP);
  26.        } else if (value.equals("BGN") && convertedValue.equals("USD")){
  27.            System.out.printf("%.2f USD", BGNtoUSD);
  28.        } else if (value.equals("USD") && convertedValue.equals("BGN")){
  29.            System.out.printf("%.2f BGN", USDtoBGN);
  30.        } else if (value.equals("USD") && convertedValue.equals("EUR")){
  31.            System.out.printf("%.2f EUR", USDtoEUR);
  32.        } else if (value.equals("USD") && convertedValue.equals("GBP")){
  33.            System.out.printf("%.2f GBP", USDtoGBP);
  34.        } else if (value.equals("EUR") && convertedValue.equals("BGN")){
  35.            System.out.printf("%.2f BGN", EURtoBGN);
  36.        } else if (value.equals("EUR") && convertedValue.equals("USD")){
  37.            System.out.printf("%.2f USD", EURtoUSD);
  38.        } else if (value.equals("EUR") && convertedValue.equals("GBP")){
  39.            System.out.printf("%.2f GBP", EURtoGBP);
  40.        } else if (value.equals("GBP") && convertedValue.equals("BGN")){
  41.            System.out.printf("%.2f BGN",GBPtoBGN);
  42.        } else if (value.equals("GBP") && convertedValue.equals("USD")){
  43.            System.out.printf("%.2f USD",GBPtoUSD);
  44.        } else if (value.equals("GBP") && convertedValue.equals("EUR")){
  45.            System.out.printf("%.2f EUR", GBPtoEUR);
  46.        }
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement