// 4. Угадать случайное число не более чем за 10 попыток. // После каждой неудачной попытки должно сообщаться больше или меньше введенное пользователем число, чем то, что загадано. // Если за 10 попыток число не отгадано, то вывести загаданное число. static void GuessRandomNumber(Homework_2 hw2) { int number = Random(0, 101), counter = 0, guess, attempts = 10; Console.WriteLine(number); Console.WriteLine("Угадайте число от 0 до 100"); while (counter <= attempts) { Console.WriteLine($"Попытка {counter}"); guess = Convert.ToInt32(Console.ReadLine()); string result = hw2.CheckEquality(number, guess); Console.WriteLine(result); if (result == "Вы угадали!") { break; } counter++; } if (counter > attempts) { Console.WriteLine($"Вы не угадали 10 раз. Число было равно {number}"); } }
static void GuessRandomNumber(Homework_2 hw2) { // 4. Угадать случайное число не более чем за 10 попыток. // После каждой неудачной попытки должно сообщаться больше или меньше введенное пользователем число, чем то, что загадано. // Если за 10 попыток число не отгадано, то вывести загаданное число. int number = Random(0, 101), counter = 0, guess, attempts = 10; Console.WriteLine(number); Console.WriteLine("Угадайте число от 0 до 100"); while (counter <= attempts) { Console.WriteLine($"Попытка {counter}"); guess = Convert.ToInt32(Console.ReadLine()); string result = hw2.CheckEquality(number, guess); Console.WriteLine(result); if (result == "Вы угадали!") { break; } counter++; } if (counter > attempts) { Console.WriteLine($"Вы не угадали 10 раз. Число было равно {number}"); } }