Какую команду следует использовать для заполнения массива С случайными целыми числами от 30 до 60? a) c[i]:=random[60

Какую команду следует использовать для заполнения массива С случайными целыми числами от 30 до 60? a) c[i]:=random[60]; b) c[i]:=30+random[60]; c) c[i]:=30+random[50]; d) c[i]:=30+random[31]
Robert

Robert

Для заполнения массива C случайными целыми числами в диапазоне от 30 до 60, команду следует использовать вариант b) c[i]:=30+random[60];

Объяснение:
- Команда random[60] генерирует случайное целое число в диапазоне от 0 до 59, так как указанное число (60) является верхней границей диапазона, которую компьютер не включает в диапазон случайного числа.
- Затем, прибавляем 30 к полученному случайному числу random[60], чтобы сгенерировать числа в диапазоне от 30 до 89.
- Таким образом, команда c[i]:=30+random[60] позволяет заполнить массив C случайными целыми числами в диапазоне от 30 до 60.

Можно было выбрать вариант d) c[i]:=30+random[31], но это приведет к генерации чисел в диапазоне от 30 до 60+31=91, что немного выходит за заданный диапазон.

Таким образом, для заполнения массива C случайными целыми числами от 30 до 60, следует использовать команду b) c[i]:=30+random[60].
Знаешь ответ?
Задать вопрос
Привет!
hello