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

Почему не работает рандом? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Различия в использовании seekg и seekp при работе с fstream http://www.cyberforum.ru/cpp-beginners/thread1648588.html
Если я использую класс fstream, тогда для перемещения внутри файла без разницы какую функцию использовать (seekg() и seekp())??? Добавлено через 2 часа 9 минут Ап, нид хелп. Добавлено через 2 часа 10 минут Ап, нид хелп.
C++ Сколько раз макрос использовался в файле (place-independent solution) Привет! Вопрос опять из серии "возможно ли это" в надежде на коллективный разум. Вот что у меня есть #define SOME_MACRO(param) // do something #define DECL_STUB(z, n, text) { text }, #define RESERVE_PLACE BOOST_PP_REPEAT(123, DECL_STUB, nullptr) http://www.cyberforum.ru/cpp-beginners/thread1648587.html
C++ Шаблонные аргументы конструктора std::unique_ptr
Если я пишу код std::unique_ptr<int, void(*)(int*)> myPtr_5(new int, (int* p) {delete p; }); то все приятно, и компилируется без гвоздей. Но когда я напишу std::unique_ptr<int, void(*)(int*)> myPtr_6(new int, Finally<int>()); где template <typename T> class Finally {
C++ Написать программу для занесения в массив N сведений об одежде
Сведения об одежде содержат вид одежды(пдатье пальто костюм), размер, цена, количество штук. Написать программу для занесения массив N таких сведений. Найти для каждого вида одежды количество штук.
C++ Одномерный массив, минимальное значение разности противоположных элементов http://www.cyberforum.ru/cpp-beginners/thread1648539.html
Дан одномерный массив a вещественного типа, состоящий из n элементов. Найти минимальное значение разности "противоположных" элементов массива, а также индексы k и m элементов, для которых соответствующая разность является минимальной.
C++ Одномерный массив, перенос в другие массивы И опять же, помогите, не успеваю сделать своими силами. подробнее

Показать сообщение отдельно
sashesk
0 / 0 / 0
Регистрация: 27.01.2016
Сообщений: 6
27.01.2016, 09:43  [ТС]     Почему не работает рандом?
Именно в main или в void? попробовал и там и там, не помогло.

Добавлено через 32 секунды
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
void exersices(int a, int& right, int& wrong,int& wstreak,int& rstreak)
{
    double num1, num2, num3, result;
    char op1, op2, op3;
    
    if (a > 0 && a <= 10) // Here i create if statement to understand how many questions will be in programm and make them harder.
    {
        for (int i = 0; i < a; i++) // Here i need to create questions.
        {
            
            srand(time(NULL));
            num1 = rand() % 10; //Random 1'st number.
            num2 = rand() % 10;// Random 2'd number.
            if (num2 == 0)
                num2 = rand() % 10; // This is because we cannot divide by zero.
            op1 = rand() % 3+1; //random operator.
            if (op1 == 1)
                op1 = '+';
            else if (op1 == 2)
                op1 = '-';
            else if (op1 == 3)
                op1 = '*';
            else(op1 == 4);
            op1 = '/';
 
Текущее время: 07:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru