티스토리 뷰

java,web study

숫자맞추기게임

doublemetal 2013. 7. 8. 21:28

// Up & Down과 비슷한 게임 방식


import java.util.Scanner;

public class First {

static int up = 100;
static int down = 1;
static int count = 0;

public static void main(String[] args) {
// TODO Auto-generated method stub

int ran = (int) (Math.random() * 99) + 1; // 1~100사이의 random value

System.out.println(ran);
System.out.println("1~100사이의 숫자를 입력해봐");

while (true) {
++count;
Scanner scan = new Scanner(System.in);
int num = scan.nextInt();

if (num > ran) {
up = num;
System.out.println(down + "~" + num + "사이의 숫자를 입력해봐");
} else if (num < ran) {
down = num;
System.out.println(num + "~" + up + "사이의 숫자를 입력해봐");
} else if (num == ran) {
System.out.println("정답");
scan.close();
break;
}
}
System.out.println("전체 시도 횟수 = " + count);
}
}


'java,web study' 카테고리의 다른 글

숫자맞추기게임  (0) 2013.07.08
TAG
댓글
댓글쓰기 폼