Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
randy92
7 / 7 / 2
Регистрация: 23.04.2014
Сообщений: 59
#1

Генератор броска монеты - C++

30.04.2014, 17:05. Просмотров 494. Ответов 3
Метки нет (Все метки)

Задание: создать генератор броска монетки и посчитать количество решек и орлов для 500 бросков.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int main()
{
    int oneSide = 0;
    int otherSide = 0;
    bool result;
 
    for (int i = 0; i < 500; i++)
    {
 
        srand(time(0));
        result = rand() % 2;
 
        if (result == 0)
            oneSide++;
        else if (result == 1)
            otherSide++;
    }
 
    cout << oneSide << endl << otherSide;
    return 0;
}
В результате выдается либо 500 в oneSide, либо 500 в otherSide. В чем проблема?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2014, 17:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Генератор броска монеты (C++):

Ошибка в коде. Программа расчета броска камня - C++
Программа расчета броска камня по Методу Рунге-Кутта. Выдает ошибку в классе вектор, не получается ее исправить. Программа в результате...

Монеты. - C++
Имеется по одной монете следующих достоинств: 1, 2, 3, 5, 10, 15, 25, 50, 100, 500, 1000, 2500, 5000, 10000. Можно ли набрать из этих монет...

монеты - C++
Помогите решить, пожалуйста! У покупателя есть n монет достоинством H(1),..., H(n). У продавца есть m монет достоинством B(1),...,B(l)....

Монеты номиналом 1, 2, 5, 10, 25, 50 - C++
У Вас есть монеты номиналом 1, 2, 5, 10, 25 та 50 копеек в бесконечном количестве. Сколькими способами можно выдать один рубль? У меня есть...

Задача про монеты - C++
Привет. Задача: По кругу расположено N монет гербами вверх и M монет гербами вниз. Обходя круг по ходу часовой стрелки, переворачивает...

Кузнечик, собирающий монеты - C++
Дано число кувшинок m На каждой из них положительное или отрицательное число. Кузнечик, начиная прыгать с 1, прыгает через одну или...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Croessmah
Эксперт CЭксперт С++
13226 / 7498 / 845
Регистрация: 27.09.2012
Сообщений: 18,417
Записей в блоге: 3
Завершенные тесты: 1
30.04.2014, 17:09 #2
C++
1
srand(time(0));
из цикла вынесите
0
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
30.04.2014, 17:09 #3
Цитата Сообщение от randy92 Посмотреть сообщение
В чем проблема?
C++
1
srand(time(NULL));
напиши вне цикла
0
randy92
7 / 7 / 2
Регистрация: 23.04.2014
Сообщений: 59
30.04.2014, 17:15  [ТС] #4
спасибо.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2014, 17:15
Привет! Вот еще темы с ответами:

Программа моделирующая бросание монеты - C++
Написал программу моделирующая 100 бросаний монеты. Все работает, но почему-то все 100 раз выпадает только орел или только Решка. Как...

ООП,движение монеты подброшенной вверх - C++
#include&lt;graphics.h&gt; #include&lt;iostream.h&gt; #include&lt;math.h&gt; #include&lt;dos.h&gt; #include&lt;conio.h&gt; class Moneta { private: ...

Программа - Имитация подбрасываний монеты. Что не так? - C++
#include &lt;iostream.h&gt; #include &lt;stdlib.h&gt; int heads() { return rand() &lt; RAND MAX/2; } int main(int argc, char *argv) { int i,...

Напишите программу, которая моделирует подбрасывание монеты - C++
Напишите программу, которая моделирует подбрасывание монеты. Для каждого подбра-сывания монеты программа должна печатать слова Heads или...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
30.04.2014, 17:15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru