C#

4. 숫자 맞추기

gaon99 2024. 12. 26. 15:40
Random random = new Random();               //랜덤 클래스 생성
int target = random.Next(1, 101);           //target 값을 1-100까지 숫자중 랜덤으로 설정
int guess = 0;
while(true)                                 //입력 값과 랜덤의 값이 같을 때 까지 반복
{
    Console.WriteLine("Enter your guess");
    guess = int.Parse(Console.ReadLine());

    if (guess == target)                    //target 값과 유저가 입력한 guess 값이 동일할 경우 break;로 반복문 종료
    {
        Console.WriteLine("Congratulation");
        break;
    }
    else if (guess < target)                // target 값과 유저가 입력한 guess 값이 동일하지 않은 경우 continue;로 반복문 유지
    {
        Console.WriteLine("Low");
        continue;
    }
    else
    {
        Console.WriteLine("High");
        continue;
    }    
}