내일배움캠프/달리기반

[내배캠][Unity_6기][과제] 4. 숫자 맞추기 게임

binary는 호남선 2024. 9. 1. 07:39

컴퓨터가 1부터 100 사이의 숫자를 선택하면 사용자가 그 숫자를 맞추는 게임을 구현

- 임의의 정답 값을 만들기 위해 Random 사용

- 외부 입력에 의해 종료 조건이 만족되므로 while문 사용

/* 1~100 사이 정해진 숫자 맞추는 프로그램 */
Random random = new Random();
int targetNum = random.Next(1, 101);

while (true)
{
    Console.Write("Enter your guess (1-100): ");
    int num = int.Parse(Console.ReadLine());

    if (num == targetNum)
    {
        Console.WriteLine("Congratulations! You guessed the number.");
        break;
    }
    else
    {
        if (num > targetNum)
            Console.WriteLine("Too high! Try again.");
        else
            Console.WriteLine("Too low! Try again.");
    }
}