Вопрос задан 23.05.2019 в 09:00. Предмет Информатика. Спрашивает Абдрахманова Яна.

Для генерации случайного целого числа из промежуток [10; 20)необходимо использовать выражение : а)

random *20 б) random (20) в) random (20)+10 г) random (10)*2
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Харлампьев Николай.
В Паскале функция Random(n) возвращает случайное целое число на промежутке [0;n-1].
Промежуток [10;20) получится, если промежуток [0;9] сдвинуть на +10, поэтому надо использовать выражение Random(10)+10
Такого варианта ответа нет. Следовательно, это или ошибка в условии задания, или это не Паскаль.

Подумал и дополню. В старых версиях Паскаля random(n) формировал случайное ВЕЩЕСТВЕННОЕ число на [0;n). Тогда наиболее близкое решение для таких версий Паскаля - г), но ЦЕЛОЕ число еще надо получить....
0 0

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

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

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