Юный техник 1985-03, страница 63

Юный техник 1985-03, страница 63

ftffiKR

СЧБФЧЭД

жем это установить. И опять нам поможет теорема об умножении вероятностей. При бросании двух кубиков одновременно вероятность выпадения двух шестерок равна '/зб- Значит, вероятность того, что это не произойдет,— 35/зб. Для того чтобы найти вероятность проигрыша де Мере, надо это число возвести в 24-ю степень. Итак, алгоритм решения задачи де Мере очень прост:

1. Разделить 35 на 36.

2. Полученный результат возвести в 24-ю степень. Возможно, что де Мере не умел применять теоремы теории вероятностей, а возможно, просто ошибся в вычислениях, они достаточно громоздки, но у нас есть микрокалькулятор и мы можем все проверить буквально за несколько секунд. Итак, делим 35 на 36 (0,9722222), затем нажимаем клавишу X и клавишу —. Получим квадрат нашей дроби. Теперь, нажимая еще и еще только клавишу =, последовательно получим куб, четвертую степень и так далее, до требуемой нам 24-й степени. Легко видеть, что результат равен 0,5085951. То есть вероятность проигрыша больше 1 /г-

Если теперь мы захотим написать программу для решения подобных задач (указать порядок нажатия клавиш), то столкнемся с одним неудобством. Нам придется много раз (в на

шем случае 23) писать одно и то же.

Такая ситуация встречается очень часто, когда приходится неоднократно выполнять одни и те же действия. Программисты придумали способ сокращения записи программы, вводя так называемые циклы. Давайте вспомним: возводя число в 24-ю степень, мы нажимали клавишу, а про себя, «в уме», считали — квадрат, куб, четвертая... пятнадцатая степень и т. д. Аналогично устроены и циклы программ: перечисляются команды, которые надо выполнить (они образуют тело цикла), а после каждого их выполнения в специальной ячейке-счетчике записывается, сколько раз цикл проделан. Число,записанное в счетчике, сравнивается с заданным числом выполнений цикла. Как только они становятся равными, выполнение цикла прекращается.

Сейчас методы теории вероятностей применяются в артиллерии, в теории связи, при шифровке и расшифровке, при определении надежности технических устройств. Большую роль в решении сложных вероятностных задач играет вычислительная техника. Но и в простейших задачах, связанных с подсчетом числа различных ва

гало

ЦИКЛА