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

Проблемы с rand() в Dev-C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Необходимо создать меню к игре http://www.cyberforum.ru/cpp-beginners/thread363345.html
Я новичек, поэтому мне сложнова-то обьяснить. Мне необходимо создать меню к игре: 1. появляется окно - в нем пункты - правила игры, новая игра, загрузить игру, таблица рекордов, выход 2. курсором...
C++ Нужен совет по условию задачи. Всем доброго дня. Занимаюсь по Дейтелу. в седьмой главе есть задача. Моя проблема в том что я не могу понять условие задачи. Используйте одномерный массив для решения следующей задачи.... http://www.cyberforum.ru/cpp-beginners/thread363341.html
C++ Скрыть консольное окно
Приветствую. У меня есть программа, работающая с graphics.h . Как скрыть консольное окно программы, оставив только графическое? Спасибо.
C++ Вывод в консоль\файл
Есть такая схема работы программы(см. внизу). В файле SML находится код программы. Допустим, этот код выполняет действие ввести число и вывести это число. Как видно на схеме, надо написать...
C++ Отправка и обработка пользовательских сообщений http://www.cyberforum.ru/cpp-beginners/thread363332.html
Задача стоит в том, чтобы выйти из CALLBACK'а с помощью сообщения. Дело в том что вызов определенной функции в CALLBACK'е ведет к зависанию программы(потому что эта функция может стать...
C++ Возведение в степень Подскажите, как написать программу возведения 2-ки в миллионную степень и вывести результат на экран. #include <stdio.h> #include <math.h> #include <cstdlib> int main () { printf ("7 ^ 3... подробнее

Показать сообщение отдельно
Лёлик
0 / 0 / 0
Регистрация: 09.10.2011
Сообщений: 8

Проблемы с rand() в Dev-C++ - C++

09.10.2011, 07:10. Просмотров 6017. Ответов 12
Метки (Все метки)

Всем привет=))))Форумчане, нужна ваша помощь!!!!У меня не очень получается с программированием.Мне кажется у меня проблемы с функцией rand()О_о.Сначала числа в матрице генерировались нормально, но при вводе одной и той же размерности, сама матрица не менялась...Я нашла на форуме небольшой пример. После чего у меня начало выводить всякий мусор (т.е. матрица выводилась n-раз), а сейчас и вовсе не запускается...Привожу отрывок кода:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//присвоим значениt матрице а 
            for (int j=0;j<razmer;j++)
            {time_t temp = time(NULL);//получаем время
             srand(temp); //инициализируем генератор случайных чисел полученным временем
            a[i][j] = rand()%(-11)-5; //заполняем матрицу случайным образом от -5 до 5
        }
        }
        //вывод матрицы на экран
        cout<<"Сформированная матрица:\n";
        for(int i=0;i<razmer;i++)
        {
            for(int j=0;j<razmer;j++)
                cout<<setw(5)<<*(*(a+i)+j)<<ends;//setw(5)-ширина поля вывода з iomanip.h
            cout<<endl;
        }
Ещё в конце проги
C++
1
2
3
4
getch();
system("pause");//может из-за этого ошибка?????
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru