Вопрос школьника
В программе для компьютера, написанной в Турбо Паскале, использована функция Random(x), генерирующая целые случайные числа от 1 до х. Какова вероятность того, что при выполнении этой функции появится число, делящееся на 5, если х = 100?
Ответ от учителя
Для того чтобы определить вероятность появления числа, делящегося на 5 при использовании функции Random(x) в программе на Турбо Паскале, необходимо вычислить количество целых чисел от 1 до 100, которые делятся на 5, и поделить его на общее количество возможных значений, которые может сгенерировать функция Random(x).
Количество целых чисел от 1 до 100, которые делятся на 5, можно вычислить с помощью формулы:
n = (100 — 1) / 5 + 1 = 20
где 100 — 1 — это максимальное значение, которое может сгенерировать функция Random(x), а 5 — это шаг, с которым генерируются числа.
Таким образом, вероятность появления числа, делящегося на 5, при использовании функции Random(x) с х = 100, равна:
P = n / x = 20 / 100 = 0.2 = 20%
То есть, вероятность появления числа, делящегося на 5, составляет 20%.