/**
* Author : Rafif Ridho
* NRP : 05111840000058
* 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;
}
}
}
}
}
}