Advertisement
Guest User

Untitled

a guest
Apr 20th, 2019
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.03 KB | None | 0 0
  1. import java.util.Locale;
  2. import java.util.Scanner;
  3.  
  4. public class Main_converter {
  5.     public static void main(String[] args) {
  6.  
  7.         Bank bank[] = new Bank[3];
  8.         bank[0] = new Bank();
  9.         bank[0].banksname = "Privatbank";
  10.         bank[0].array = new float[3];
  11.         bank[0].array[0] = 26.7500f;
  12.         bank[0].array[1] = 30.0000f;
  13.         bank[0].array[2] = 0.3890f;
  14.  
  15.         bank[1] = new Bank();
  16.         bank[1].banksname = "Оschadbank";
  17.         bank[1].array = new float[3];
  18.         bank[1].array[0] = 26.8000f;
  19.         bank[1].array[1] = 29.9500f;
  20.         bank[1].array[2] = 0.2600f;
  21.  
  22.         bank[2] = new Bank();
  23.         bank[2].banksname = "Alphabank";
  24.         bank[2].array = new float[3];
  25.         bank[2].array[0] = 26.8500f;
  26.         bank[2].array[1] = 30.1000f;
  27.         bank[2].array[2] = 0.4100f;
  28.  
  29.         //init variables
  30.         String nameCurrency[] = new String[3];
  31.         nameCurrency[0] = "USD";
  32.         nameCurrency[1] = "EUR";
  33.         nameCurrency[2] = "RUB";
  34.  
  35.         //init scanner
  36.         Scanner scan = new Scanner(System.in);
  37.  
  38.         //enter amount of money
  39.         System.out.println("Enter the amount of money that you want to change: ");
  40.         int amount = Integer.parseInt(scan.nextLine());
  41.  
  42.         //enter currency
  43.         System.out.println("Enter the currency to convert (USD or EUR or RUB): ");
  44.         String currency = scan.nextLine();
  45.  
  46.         System.out.println("Enter bank for conversion (Privatbank or Оschadbank or Alphabank): ");
  47.         String bank1 = scan.nextLine();
  48.  
  49.         //convert uan to user currency
  50.         for (int i = 0; i < bank.length; i++) {
  51.             if (bank[i].banksname.equalsIgnoreCase(bank1)) {
  52.                 for (int j = 0; j < nameCurrency.length; j++) {
  53.                     if (nameCurrency[j].equals(currency)) {
  54.                         System.out.println(String.format(Locale.US, "You money in %s: %.2f", nameCurrency[j], (amount / bank[i].array[j])));
  55.                     }
  56.                 }
  57.             }
  58.         }
  59.     }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement