На этом шаге мы рассмотрим, как можно смоделировать бросание монеты и игральной кости.
Для моделирования бросания монеты потребуется генератор случайных чисел. Функция Rnd возвращает случайное число типа Single из диапазона [0,1). Но нам-то надо, чтобы моделировался процесс бросания монеты и с равной вероятностью генерировались два числа, скажем, 1 для орла и 0 для решки. На самом деле, этого легко достичь, рассматривая вместо Rnd функцию Int(2*Rnd). Функция Int отбрасывает дробную часть аргумента и возвращает его целую часть. По аналогии с помощью функции Int (6*Rnd) +1 можно моделировать бросание игральной кости.
На следующем шаге мы перейдем к практике.