/** * Author : Adam Abelard Garibaldi * NRP : 05111840000125 * Play the game * version 1.0 */ import java.util.Scanner; public class play { public static void main(String[] args) { randomkartu game = new randomkartu(); game.suit("heart", "spade", "diamond", "club"); game.value("As", "2", "3", "4", "5", "6", "7", "8", "9", "10", "Jack", "Queen", "King"); System.out.println("Selamat datang di game Tebak Kartu!"); Scanner masukan = new Scanner(System.in); System.out.print("Masukkan nama anda: "); String nama = masukan.nextLine(); boolean x = true; while(x) { Scanner masuk = new Scanner(System.in); System.out.print("Pilih jenis kartu yang anda tebak! (Ketik Spade / Heart / Diamond / Club): "); String suit = masuk.nextLine(); System.out.print("Pilih nilai kartu yang anda tebak! (Ketik As / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / Jack / Queen / King): "); String value = masuk.nextLine(); game.cek(suit, value); System.out.print("Mau main lagi? (Ketik 1 untuk main lagi atau ketik 0 untuk keluar)"); int angka = masukan.nextInt(); switch(angka) { case 0: System.out.println("Game selesai! Terima kasih sudah memainkan game ini, " + nama + "!"); System.exit(0); break; case 1: x=true; break; default: boolean y = true; while(y) { System.out.println("Perintah yang anda masukkan salah!"); System.out.print("Masukkan perintah lagi!:"); int angka2 = masukan.nextInt(); if(angka2 == 1) { y = false; } else if(angka2 == 0) { System.out.println("Game selesai! Terima kasih sudah memainkan game ini, " + nama + "!"); x = false; y = false; } else { continue; } } } } } }