코드 그라데이션

숫자 UP-DOWN 게임 본문

Java/간단한 Quiz

숫자 UP-DOWN 게임

완벽한 장면 2023. 1. 14. 12:12

 

풀이 코드

public class quiz { 
   public static void main(String[] args) {
    Random random = new Random();
    // int num = (int) (Math.random() * 100);
    int num = random.nextInt(100)+1; // 100개의 숫자를 임의로 발생시킨다.
    Scanner scanner = new Scanner(System.in);

    int count = 0; // 총 횟수가 필요하므로 초기화

        while (true) { // 숫자를 맞출때까지 프로그램을 무한반복한다. 그래서 while을 true로 적었다.
        System.out.println("숫자를 입력하세요.");
//          cpu가 생성한 Random숫자 콘솔에서 확인(인쇄)할 수 있음.
//          System.out.println(num);

        int m = scanner.nextInt();

        if (num > m) {
            count++; // 정답을 맞출 때까지 횟수는 계속 늘어나므로!!!
            System.out.println("up");
        }
        if (num < m) {
            count++;
            System.out.println("down");
        }
        if (num == m) {
            count++;
            System.out.println(count + " 회쨰 정답!");
            break;
        }
     }
  }
728x90
Comments