Advertisement
BetinaUKTC

Homework UP/DOWN

Dec 4th, 2019
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5.01 KB | None | 0 0
  1. import java.util.Random;
  2. import java.util.Scanner;
  3.  
  4. class Main {
  5.   public static void main(String[] args) {
  6.   Scanner scan=new Scanner(System.in);
  7.   Random rand = new Random();
  8.   int prize=0;
  9.   int num = 1+ rand.nextInt(100);
  10.  
  11.   int num1U=1+ rand.nextInt(100);
  12.   int num1D=1+ rand.nextInt(100);
  13.   int num2U=1+ rand.nextInt(100);
  14.   int num2D=1+ rand.nextInt(100);
  15.   int num3U=1+ rand.nextInt(100);
  16.   int num3D=1+ rand.nextInt(100);
  17.   int num4U=1+ rand.nextInt(100);
  18.   int num4D=1+ rand.nextInt(100);
  19.   int num5U=1+ rand.nextInt(100);
  20.   int num5D=1+ rand.nextInt(100);
  21.   int num6U=1+ rand.nextInt(100);
  22.   int num6D=1+ rand.nextInt(100);
  23.   int num7U=1+ rand.nextInt(100);
  24.   int num7D=1+ rand.nextInt(100);
  25.   int num8U=1+ rand.nextInt(100);
  26.   int num8D=1+ rand.nextInt(100);
  27.   int num9U=1+ rand.nextInt(100);
  28.   int num9D=1+ rand.nextInt(100);
  29.   System.out.println(num);
  30.   int ud = Integer.parseInt(scan.nextLine());
  31.  
  32.  
  33.   if(ud==1){//Първо число
  34.    System.out.println(num1U);
  35.     if(num<num1U){
  36.       prize+=500;
  37.    }else if(num>num1U){
  38.      System.out.println("FAIL");
  39.    }
  40.   }
  41.   if(ud==2 ){
  42.     System.out.println(num1D);
  43.     if(num>num1D){
  44.       prize+=500;
  45.    }else if(num<num1D){
  46.      System.out.println("FAIL");
  47.    }
  48.   }
  49.   ud = Integer.parseInt(scan.nextLine());
  50.  
  51.   if(ud==1 && prize==500){//Второ число
  52.    System.out.println(num2U);
  53.     if(num1U<num2U || num1D<num2U ){
  54.       prize+=500;
  55.    }else if(num1U>num2U || num1D>num2U  ){
  56.      System.out.println("FAIL");
  57.    }
  58.   }
  59.   if(ud==2 && prize==500){
  60.     System.out.println(num2D);
  61.     if(num1D>num2D || num1U>num2D ){
  62.       prize+=500;
  63.    }else if(num1D<num2D || num1U<num2D ){
  64.      System.out.println("FAIL");
  65.    }
  66.   }
  67.  ud = Integer.parseInt(scan.nextLine());
  68.     if(ud==1 && prize==1000){//Трето число
  69.    System.out.println(num3U);
  70.     if(num2U<num3U || num2D<num3U){
  71.       prize+=500;
  72.    }else if(num2U>num3U || num2D>num3U){
  73.      System.out.println("FAIL");
  74.    }
  75.   }
  76.   if(ud==2 && prize==1000){
  77.     System.out.println(num3D);
  78.     if(num2D>num3D || num2U>num3D){
  79.       prize+=500;
  80.    }else if(num2D<num3D || num2U<num3D){
  81.      System.out.println("FAIL");
  82.    }
  83.   }
  84.  ud = Integer.parseInt(scan.nextLine());
  85.     if(ud==1 && prize==1500){//Четвърто число
  86.    System.out.println(num4U);
  87.     if(num3U<num4U || num3D<num4U){
  88.       prize+=500;
  89.    }else if(num3U>num4U || num3D>num4U){
  90.      System.out.println("FAIL");
  91.    }
  92.   }
  93.   if(ud==2 && prize==1500){
  94.     System.out.println(num4D);
  95.     if(num3D>num4D || num3U>num4D){
  96.       prize+=500;
  97.    }else if(num3D<num4D ||num3U<num4D){
  98.      System.out.println("FAIL");
  99.    }
  100.   }
  101. ud = Integer.parseInt(scan.nextLine());
  102.     if(ud==1 && prize==2000){//Пето число
  103.    System.out.println(num5U);
  104.     if(num4U<num5U ||num4D<num5D ){
  105.       prize+=500;
  106.    }else if(num4U>num5U ||num4D>num5D){
  107.      System.out.println("FAIL");
  108.    }
  109.   }
  110.   if(ud==2 && prize==2000){
  111.     System.out.println(num5D);
  112.     if(num4D>num5D || num4U>num5D){
  113.       prize+=500;
  114.    }else if(num4D<num5D ||num4U<num5D){
  115.      System.out.println("FAIL");
  116.    }
  117.   }
  118. ud = Integer.parseInt(scan.nextLine());
  119.     if(ud==1 && prize==2500){//Шесто число
  120.    System.out.println(num6U);
  121.     if(num5U<num6U ||num5D<num6U ){
  122.       prize+=500;
  123.    }else if(num5U>num6U ||num5D>num6U){
  124.      System.out.println("FAIL");
  125.    }
  126.   }
  127.   if(ud==2 && prize==2500){
  128.     System.out.println(num6D);
  129.     if(num5D>num6D || num5U>num6D){
  130.       prize+=500;
  131.    }else if(num5D<num6D ||num5U<num6D){
  132.      System.out.println("FAIL");
  133.    }
  134.   }
  135.   ud = Integer.parseInt(scan.nextLine());
  136.     if(ud==1 && prize==3000){//Седмо число
  137.    System.out.println(num7U);
  138.     if(num6U<num7U ||num5D<num7U ){
  139.       prize+=500;
  140.    }else if(num6U>num7U ||num6D>num7U){
  141.      System.out.println("FAIL");
  142.    }
  143.   }
  144.   if(ud==2 && prize==3000){
  145.     System.out.println(num7D);
  146.     if(num6D>num7D || num6U>num7D){
  147.       prize+=500;
  148.    }else if(num6D<num7D ||num6U<num7D){
  149.      System.out.println("FAIL");
  150.    }
  151.   }
  152.    ud = Integer.parseInt(scan.nextLine());
  153.     if(ud==1 && prize==3500){//Oсмо число
  154.    System.out.println(num7U);
  155.     if(num6U<num7U ||num5D<num7U ){
  156.       prize+=1000;
  157.    }else if(num6U>num7U ||num6D>num7U){
  158.      System.out.println("FAIL");
  159.    }
  160.   }
  161.   if(ud==2 && prize==3500){
  162.     System.out.println(num8D);
  163.     if(num7D>num8D || num7U>num8D){
  164.       prize+=1000;
  165.    }else if(num7D<num8D ||num7U<num8D){
  166.      System.out.println("FAIL");
  167.    }
  168.   }
  169.    ud = Integer.parseInt(scan.nextLine());
  170.     if(ud==1 && prize==5000){//Девето число
  171.    System.out.println(num9U);
  172.     if(num6U<num8U ||num8D<num9U ){
  173.       prize+=5000;
  174.    }else if(num8U>num9U ||num8D>num9U){
  175.      System.out.println("FAIL");
  176.    }
  177.   }
  178.   if(ud==2 && prize==3500){
  179.     System.out.println(num9D);
  180.     if(num8D>num9D || num8U>num9D){
  181.       prize+=5000;
  182.    }else if(num8D<num9D ||num8U<num9D){
  183.      System.out.println("FAIL");
  184.    }
  185.   }
  186.   System.out.printf("You won:%.d%",prize);
  187.  
  188.    }
  189.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement