Я делаю простую игру «Выше-ниже» и хочу, чтобы игра продолжалась до тех пор, пока не будет угадано правильное число или если угадывающий не захочет перезапустить. Какой цикл я использую и как его реализовать
мой код
Random RandomNumber = new Random();
int RandomNumber2 = RandomNumber.Next(1, 5);
//Console.WriteLine(RandomNumber2);
//want to insert loop here and it should end when the third else if is done
Console.WriteLine("Make Your Guess Now");
string UserInput = Console.ReadLine();
int UserInput2 = Convert.ToInt32(UserInput);
if (UserInput2 > RandomNumber2)
{
Console.WriteLine("Your Number is to high");
}
else if (UserInput2 < RandomNumber2)
{
Console.WriteLine("Your Number is too small");
}
else if (UserInput2 == RandomNumber2)
{
Console.WriteLine("Congrats on guessing the right number");
}
Подробнее здесь: https://stackoverflow.com/questions/661 ... in-c-sharp