компьютер выбирает случайное число, допустим, в диапазоне от 1 до 100,
а игрок пытается угадать это число с наименьшего количества попыток. Всякий
раз, когда пользователь вводит вариант, компьютер сообщает ему, насколько близко
это число расположено к загаданному: слишком много, слишком мало или 4ПОчти-
почти•.
Код: Выделить всё
// Игра Guess Му Number
// Классическая игра в угадывание чисел
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
srand(static cast<unsigned int>(time(O))): // запускаем генератор случайных чисел
intsecretNumber = rand() % 100 + 1: //случайное число в диапазоне от 1до100
int tries = 0:
int guess:
cout « "\tWelcome to Guess Му Number\n\n":
}
Соэдание игрового цикла
Код: Выделить всё
do
{
cout « "Enter а guess:
cin » guess:
++tries:
if (guess > secretNumber)
{
cout « "Тоо high!\n\n";
}
else if (guess < secretNumber)
{
cout « "Тоо low!\n\n";
}
else
{
cout « "\nThat's it! You got it in" « tries « "guesses!\n";
}
} while (guess != secretNumber);