Шаг 176.
VBA в MSExcel. Практические приемы программирования на VBA. Тема: игра "Орел и Решка". Теория

    На этом шаге мы рассмотрим, как можно смоделировать бросание монеты и игральной кости.

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

    На следующем шаге мы перейдем к практике.




Предыдущий шаг Содержание Следующий шаг