0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 76
|
||||||
1 | ||||||
Программа моделирующая бросание монеты21.03.2013, 20:36. Показов 2895. Ответов 3
Метки нет (Все метки)
Написал программу моделирующая 100 бросаний монеты. Все работает, но почему-то все 100 раз выпадает только орел или только Решка. Как сделать, чтобы все броски не были с одним исходом ?
0
|
21.03.2013, 20:36 | |
Ответы с готовыми решениями:
3
Программа,моделирующая поведение курицы Не работает программа, моделирующая работу стека Программа, моделирующая эволюцию системы из N-клеток пошагово по правилам Программа, моделирующая динамическое распределение памяти в операционной системе |
35 / 35 / 13
Регистрация: 21.02.2013
Сообщений: 90
|
||||||
21.03.2013, 20:53 | 2 | |||||
1
|
21.03.2013, 20:55 | 3 |
srand(time(NULL)); вынеси в main() чтоб эта строка только один раз выполнялась. Дело в том, что 100 итераций отрабатывают меньше чем за секунду и генератор псевдослучайных чисел каждый раз инициализируется одним и тем же числом, поэтому, если это число каждый раз одинаково, он постоянно выдает одну и ту же последовательность (в данном случае одно и то же число).
Добавлено через 24 секунды ну вот, долго писал)
1
|
алкокодер
157 / 153 / 41
Регистрация: 27.12.2012
Сообщений: 550
|
|
21.03.2013, 21:03 | 4 |
mikhail90, это из-за rand(), оно всегда одинаковое значение возвращает.
0
|
21.03.2013, 21:03 | |
21.03.2013, 21:03 | |
Помогаю со студенческими работами здесь
4
Программа, которая моделирует бросание двух игральных костей Программа - Имитация подбрасываний монеты. Что не так? Бросание двух костей. Программа, моделирующая бросание костей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |