import java.util.Random; import java.util.Scanner; public class Smugogae { public static void main(String[] args) { Random ran = new Random(); Scanner in = new Scanner(System.in); int val = ran.nextInt(20) + 1; int input; int cnt = 0; System.out.println("답:" + val); System.out.println("스무고개(1~20)"); do { System.out.print("input : "); input = in.nextInt(); if (val > input) { System.out.printf("%d보다 큽니다.\n", input); } else if (val < input) { System.out.printf("%d보다 작습니다.\n", input); } cnt++; System.out.println("count " + cnt); } while (input != val && cnt < 20); if (cnt > 20) { System.out.println("val = " + val); System.out.println("20번이 넘었습니다."); } else { System.out.println("val = " + val); System.out.println("count = " + cnt); } } }
'대학 생활 > JAVA' 카테고리의 다른 글
[JAVA] * 별 출력하기_10 다이아몬드 (0) | 2013.11.15 |
---|---|
[JAVA] * 별 출력하기_09 마름모 (0) | 2013.11.14 |
[JAVA] 구구단 3단씩 출력(try-catch 사용)_02 (0) | 2013.10.10 |
[JAVA] 구구단 3단씩 출력(try-catch 사용)_01 (0) | 2013.10.08 |