Advertisement
Guest User

UKTC - Parichki 18226

a guest
Oct 22nd, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.73 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class program {
  4.     public static void main(String[] args) {
  5.         Scanner zadacha = new Scanner(System.in);
  6.         System.out.println("Брои биткойн:");
  7.         int bitcoin = zadacha.nextInt();
  8.         System.out.println("Брои китайски юани:");
  9.         float kitaiski = zadacha.nextFloat();
  10.         System.out.println("Kомисионната:");
  11.         float kom = zadacha.nextFloat();
  12.  
  13.         // Проверяваме за числата
  14.         boolean check = scanner(bitcoin, kitaiski, kom);
  15.         if (!check) {
  16.             System.out.println("Някое от числата е извън лимита. Пробвай отново.");
  17.             return;
  18.         }
  19.  
  20.         // Конвертираме валутите
  21.         float a = bitcoinn(bitcoin);
  22.         float b = kitaiskii(kitaiski);
  23.         float c = komm(kom);
  24.         float x = (a+b);
  25.         float xx = x%c;
  26.         float xxx = x-xx;
  27.         System.out.println("Отговор: " + xxx + " евро.");
  28.  
  29.     }
  30.  
  31.     public static Boolean scanner(int a, float b, float c) {
  32.         if (a < 0 || a > 20) {
  33.             return false;
  34.         }
  35.         else if (b < 0.00 || b > 50000.00) {
  36.             return false;
  37.         }
  38.         else if (c < 0.00 || c > 5.00) {
  39.             return false;
  40.         }
  41.         else {
  42.             return true;
  43.         }
  44.     }
  45.  
  46.     public static float bitcoinn(float x) {
  47.         float a = x*1168;
  48.         return (float) (a/1.95);
  49.     }
  50.  
  51.     public static float kitaiskii(float x) {
  52.         float b = (float) ((x/5)*0.75);
  53.         return b;
  54.     }
  55.  
  56.     public static float komm(float x) {
  57.         float c = (float) (x/0.89);
  58.         return c;
  59.     }
  60.  
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement