iZhirO

updategame

Nov 18th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.08 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class math {
  4.  
  5.     public static void main(String[] args) {
  6.         Scanner keyboard = new Scanner(System.in);
  7.         System.out.print("Masukkan Nama Anda:");
  8.         String name = keyboard.nextLine();
  9.         System.out.print("Selamat Datang " + name + "! Jawablah Pertanyaan Dengan Benar:");
  10.        
  11.         double correct = 0;
  12.  
  13.  
  14.         for(int i=0; i<2; i++)  {
  15.             int randomNumber1 =  (int)(20 * Math.random()) + 1;
  16.             int randomNumber2 =  (int)(20 * Math.random()) + 1;
  17.             int penjumlahan = randomNumber1 + randomNumber2;
  18.             int Perkalian = randomNumber1 * randomNumber2;
  19.             double pembagian = randomNumber1 / randomNumber2;
  20.             int pengurangan = randomNumber1 - randomNumber2;
  21.             double percentageCorrect = correct * 25;
  22.             System.out.print(randomNumber1 + " + " + randomNumber2 + " = ");
  23.             int Guesspenjumlahan = keyboard.nextInt();
  24.             if (Guesspenjumlahan == randomNumber1 + randomNumber2) {
  25.                 System.out.println("Benar!");
  26.                 correct++;
  27.             }
  28.                 else {
  29.                     System.out.println("Salah!");
  30.                     System.out.println("Jawaban Yang Benar Adalah = " + penjumlahan);}
  31.            
  32.             randomNumber1 =  (int)(20 * Math.random()) + 1;
  33.             randomNumber2 =  (int)(20 * Math.random()) + 1;
  34.             System.out.print(randomNumber1 + " * " + randomNumber2 + " = ");
  35.             int GuessPerkalian = keyboard.nextInt();
  36.             if (GuessPerkalian == randomNumber1 * randomNumber2) {
  37.                 System.out.println("Benar!");
  38.                 correct++;
  39.                 }
  40.                 else{
  41.                     System.out.println("Salah!");
  42.                     System.out.println("Jawaban Yang Benar Adalah = " + Perkalian);
  43.                 }
  44.            
  45.             randomNumber1 =  (int)(20 * Math.random()) + 1;
  46.             randomNumber2 =  (int)(20 * Math.random()) + 1;
  47.             System.out.print(randomNumber1 + " / " + randomNumber2 + " = ");
  48.             double Guesspembagian = keyboard.nextInt();
  49.             if (Guesspembagian == randomNumber1 / randomNumber2) {
  50.                 System.out.println("Benar!");
  51.                 correct++;
  52.                 }
  53.                 else{
  54.                     System.out.println("Salah!");
  55.                     System.out.println("Jawaban Yang Benar Adalah = " + Perkalian);
  56.                 }
  57.                    
  58.             randomNumber1 =  (int)(20 * Math.random()) + 1;
  59.             randomNumber2 =  (int)(20 * Math.random()) + 1;
  60.              System.out.print(randomNumber1 + " - " + randomNumber2 + " = ");
  61.              int Guesspengurangan = keyboard.nextInt();
  62.              if (Guesspengurangan == randomNumber1 - randomNumber2) {
  63.              System.out.println("Benar!");
  64.                         correct++;
  65.                     }
  66.                     else{
  67.                         System.out.println("Salah!");
  68.                         System.out.println("Jawaban Yang Benar Adalah = " + pengurangan);
  69.                     }
  70.                 }
  71.         double percentageCorrect = (correct * 100)/8;
  72.         System.out.println("Jumlah Persentase Benar Anda Adalah =  " + percentageCorrect);
  73.     }
  74. }
Add Comment
Please, Sign In to add comment