inblog logo
|
chodong
    JAVA Question

    004_숫자 추측 게임

    Dec 15, 2023
    004_숫자 추측 게임
    Contents
    숫자 추측 게임을 만들어 화면에 출력해 보자!

    숫자 추측 게임을 만들어 화면에 출력해 보자!

    문제 조건

    1. 1부터 100까지 정수를 가지도록 하시오.
    1. 입력한 정수가 추측 정수보다 큰지 작은지 알려주시오.
    1. 정답을 맞춘 후 시도 횟수도 출력 되도록 하시오.
    💡
    컴퓨터가 랜덤한 숫자를 가지도록 해야 하므로 Math.random()을 활용하여 만들어 보자!
    package ex03; import java.util.Scanner; // 컴퓨터가 가진 숫자를 추측하여 맞추는 게임 public class TheGuessingGame { public static void main(String[] args) { // 1. 숫자를 입력하고 입력 횟수만큼 카운터를 누적 시켜보자 Scanner sc = new Scanner(System.in); int num, count = 0; // 2. 숫자를 랜덤하게 컴퓨터가 가지도록 만든다. int computerNum = (int) (Math.random() * 100) + 1; //System.out.println(computerNum); // 3. 입력한 숫자와 컴퓨터가 가진 숫자가 같을때까지 입력을 받게한다. 이때 입력한 숫자가 가진 숫자보다 큰지 작은지 알려준다. while (true) { System.out.print("정답을 추측하여 보시오: "); num = sc.nextInt(); count++; if (computerNum == num) { System.out.println("축하합니다. 시도횟수=" + count); break; } else { System.out.println((computerNum > num) ? "제시한 정수보다 낮습니다." : "제시한 정수보다 높습니다."); } } } }
    출력 결과
    notion image
    Share article

    chodong

    RSS·Powered by Inblog