Информатика, вопрос задал Ямила , 2 года назад

Написать игровую программу, которая угадывает числа, используя цикл while на C++. в Цикле загадываем число от 1 до 10, просим игрока отгадать это число, если число правильное, то выводим соответствующее сообщение и увеличиваем значение переменной score на единицу, выход из программы после ввода числа 0.

Ответы на вопрос

Ответил liviuboss794941
1

easy

Now copy my code...

#include <iostream>

#include <ctime>

#include <cstdlib>

using namespace std;

int main() {

srand(time(0));

cout << "[DONE] Random number generated between 1 and 10." << endl;

int random_number = rand() % 10;

if (random_number == 0) {

 random_number++;

}

cout << "Now you should guess the number!" << endl;

int guess_number;

cin >> guess_number;

while (guess_number != random_number) {

 if (guess_number == 0) {

  cout << "Exit..." << endl;

  break;

  system("exit");

 }

 else {

  cout << "Wrong number!" << endl;

  cout << "Try again!" << endl;

  cin >> guess_number;

  continue;

   

 }

}  

cout << "Yeah! You guess the number, " << random_number << "." << endl;

}

Новые вопросы