document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. /**
  2.  * Author   : Rafif Ridho
  3.  * NRP      : 05111840000058
  4.  * Play the game
  5.  * version 1.0
  6.  */
  7. import java.util.Scanner;
  8. public class play {  
  9.     public static void main(String[] args)
  10.     {  
  11.         randomkartu game = new randomkartu();
  12.         game.suit("heart", "spade", "diamond", "club");
  13.         game.value("As", "2", "3", "4", "5", "6", "7", "8", "9", "10", "Jack", "Queen", "King");
  14.         System.out.println("Selamat datang di game Tebak Kartu!");
  15.         Scanner masukan = new Scanner(System.in);  
  16.         System.out.print("Masukkan nama anda: ");
  17.         String nama = masukan.nextLine();  
  18.         boolean x = true;
  19.         while(x)
  20.         {
  21.             Scanner masuk = new Scanner(System.in);
  22.             System.out.print("Pilih jenis kartu yang anda tebak! (Ketik Spade / Heart / Diamond / Club): ");
  23.             String suit = masuk.nextLine();
  24.             System.out.print("Pilih nilai kartu yang anda tebak! (Ketik As / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / Jack / Queen / King): ");
  25.             String value = masuk.nextLine();
  26.             game.cek(suit, value);
  27.             System.out.print("Mau main lagi? (Ketik 1 untuk main lagi atau ketik 0 untuk keluar)");
  28.             int angka = masukan.nextInt();
  29.             switch(angka)
  30.             {
  31.                 case 0:
  32.                     System.out.println("Game selesai! Terima kasih sudah memainkan game ini, " + nama + "!");
  33.                     System.exit(0);
  34.                     break;
  35.                 case 1:
  36.                     x=true;
  37.                     break;
  38.                 default:
  39.                 boolean y = true;
  40.                 while(y)
  41.                 {
  42.                     System.out.println("Perintah yang anda masukkan salah!");
  43.                     System.out.print("Masukkan perintah lagi!:");
  44.                     int angka2 = masukan.nextInt();
  45.                     if(angka2 == 1)
  46.                     {
  47.                        y = false;
  48.                     }
  49.                     else if(angka2 == 0)
  50.                     {
  51.                         System.out.println("Game selesai! Terima kasih sudah memainkan game ini, " + nama + "!");
  52.                         x = false;
  53.                         y = false;
  54.                     }
  55.                     else
  56.                     {
  57.                         continue;
  58.                     }
  59.                 }
  60.             }
  61.         }
  62.     }  
  63. }
');