티스토리 뷰

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);
}
}


댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함