#include #include using namespace std; typedef std::uint_fast32_t uf32_t; int main() { setlocale(LC_ALL, "ru"); mt19937 RAND((random_device())()); uf32_t num = RAND() % 7 + 1; uf32_t guess; bool bGuessedCorrectly = false; cout << "Угадайте число от 1 до 7: "; cin >> guess; bGuessedCorrectly = (num == guess); while(!bGuessedCorrectly) { cout << "Попробуйте еще раз: "; cin >> guess; bGuessedCorrectly = (num == guess); } cout << "Правильно, загаданное число было - " << num << '!'; return 0; }