Вопрос задан 24.10.2023 в 01:49. Предмет Информатика. Спрашивает Милюшина Ульяна.

Сформировать случайное целое число в диапазоне 7 ; 17 Делать надо на С+

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Хромочкин Кирил.

#include "iostream"

#include <stdlib.h>

#include <ctime>

using namespace std;

int main(){  

srand(time(0));

cout << 7 + rand() % 11  << endl;

system("pause");

return 0;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для генерации случайного целого числа в диапазоне от 7 до 17 на языке программирования C, вы можете использовать функцию rand(). Однако, чтобы ограничить результат этой функции заданным диапазоном, вам также понадобится использовать операции деления и взятия остатка. Вот пример кода:

c
#include <stdio.h> #include <stdlib.h> #include <time.h> int main() { // Инициализируем генератор случайных чисел с использованием текущего времени srand(time(NULL)); // Генерируем случайное число в диапазоне от 0 до (17 - 7) + 1, а затем прибавляем 7 int randomNumber = rand() % (17 - 7 + 1) + 7; // Выводим сгенерированное число printf("Случайное число: %d\n", randomNumber); return 0; }

Этот код инициализирует генератор случайных чисел, затем генерирует случайное число в заданном диапазоне и выводит его на экран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос