БЕСПЛАТНОЕ РЕШЕНИЕ ЗАДАЧ

Угадай число

В примере генерируется случайное число в диапазоне от 1 до 100 включительно (команда rand()%100+1) и возвращается остаток от деления случайного числа на 100 плюс единица. При этом использована встроенная функция rand() генерирования целых случайных чисел. Чтобы эта функция стала доступной, необходимо в заголовке программы добавить инструкцию #include для подключения библиотеки cstdlib. Далее пользователь вводит с клавиатуры целое число, которое сравнивается со сгенерированным в программе. В данном случае код реализован с помощью двух вложенных условных операторов. В зависимости от соотношения чисел выводятся различные сообщения. В начале сообщения выводится значение слу­чайного числа. Далее, если введенное пользователем число больше случайно­го, выводится сообщение "ваше число больше". Если же введенное пользователем число меньше случайного, выводится сообщение "ваше число меньше". Наконец, если числа совпадают, на экране появится сообщение "вы угадали число".

#include 
#include 
using namespace std;
int main(){
int n,m;
n=rand()%100+1;
cout << "Enter number m=";
cin >> m;
cout << "n=" << n << ": ";
if(m > n) cout << "your number is greater!\n";
else if(n > m) cout << "your number is less!\n";
 else cout << "you have guessed right!\n";
return 0;
}

Оставить комментарий

Вы должны быть авторизованы , чтобы оставить или оценить комментарий.

Онлайн всего: 6
Гостей: 6
Пользователей: 0

STUDLAB Сообщить про опечатку на сайте