import java.util.Random;
import java.util.Scanner;
public class 주사위게임 {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*
* 안녕하세요^^ N I C E G A M E
*
* 주사위를 굴려 볼까요 사람 주사위 굴립니다(ENTER 하세요) 사람의 숫자는 : 3 입니다
*
* 컴퓨터 주사위 굴립니다(ENTER 하세요) 컴푸터의 숫자는 : 6 입니다
*
* 에잉 컴퓨터가 이겼습니다
*
* 게임을 종료 합니다
*/
String human;
String com;
int humanCount = 0;
int comCount = 0;
String gamePlay;
Random ran = new Random();
while (true) {
System.out.println("안녕하세요^^");
System.out.println("N I C E G A M E");
System.out.println();
System.out.println("주사위를 굴려볼까요?");
System.out.print("사람 주사위를 굴립니다(ENTER 하세요)");
Scanner scan = new Scanner(System.in);
human = scan.nextLine();
if (human.equals("")) {
int ranNum = ran.nextInt(6) + 1;
humanCount = ranNum;
System.out.println("사람의 숫자는 : " + ranNum + " 입니다.");
System.out.println();
}
System.out.print("컴퓨터 주사위 굴립니당 (ENTER 하세요)");
com = scan.nextLine();
if (com.equals("")) {
int ranNum = ran.nextInt(6) + 1;
comCount = ranNum;
System.out.println("컴퓨터의 숫자는 : " + ranNum + " 입니다.");
}
System.out.println();
if (humanCount > comCount) {
System.out.println("사람이 이겼습니다");
} else if (humanCount < comCount) {
System.out.println("컴퓨터가 이겼습니다");
} else {
System.out.println("비겼습니다");
}
System.out.println();
System.out.println("게임을 계속 할까요? Y/N");
gamePlay = scan.nextLine();
if (gamePlay.equals("Y") || gamePlay.equals("y")) {
continue; // 반복문의 조건문(처음)으로 돌아간다.
}
else if(gamePlay.equals("N") || gamePlay.equals("n")){
break; // 반복문에서 out
}
}
System.out.println("게임을 종료합니다.");
}
}