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

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

Войти
Регистрация
Восстановить пароль
 
ZimOne
0 / 0 / 0
Регистрация: 21.10.2013
Сообщений: 84
#1

Генератор массива случайных чисел - C++

19.11.2014, 01:19. Просмотров 255. Ответов 2
Метки нет (Все метки)

Есть массив, хочу заполнить его случайными числами, причем с каждым запуском числа должны быть разные, поэтому просто rand() не прокатит. Добавил srand(timeINULL)); и теперь весь массив заполняется одним и тем же числом, правда каждый раз разным.. как это исправить?
C
1
2
3
4
5
for (i = 0; i < SIZE; i++)
    {
        srand(time(NULL));
        a[i] = 3 + rand() % 200;
    }
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2014, 01:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Генератор массива случайных чисел (C++):

Используя генератор случайных чисел заполнить два заданных массива числами из указанного диапазона - C++
Помогите пожалуйста С помощью генератора случайных чисел занести в массивы Х(12) и Y(12) числа из диапазона от -10 до 15. Написать...

Генератор случайных чисел - C++
В общем, нужно составить программу, которая реализует алгоритм генерации случайных чисел. Естественно не используя random. Перерыла массу...

Генератор случайных чисел - C++
Добрый день!У меня есть код #include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;cstring&gt; #include &lt;ctime&gt; char randSym() { ...

генератор случайных чисел - C++
как реализовать генератор случайных чисел? чтобы можно было вводить два числа(например 56 и 519), и случайное число генерировалось из...

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

Генератор случайных чисел (с UI) - C++
Я создал простенький генератор случайных чисел с Пользовательским Интерфейсом (GUI). Добавлено через 21 минуту Актуальна :)

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
TheCalligrapher
С чаем беда...
Эксперт CЭксперт С++
3826 / 2084 / 532
Регистрация: 18.10.2014
Сообщений: 3,699
19.11.2014, 01:29 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от ZimOne Посмотреть сообщение
Добавил srand(timeINULL)); и теперь весь массив заполняется одним и тем же числом
Откуда возникла странная идея засунуть 'srand' внутрь цикла?

C++
1
2
3
srand(time(NULL));
for (i = 0; i < SIZE; i++)
  a[i] = 3 + rand() % 200;
1
ZimOne
0 / 0 / 0
Регистрация: 21.10.2013
Сообщений: 84
19.11.2014, 01:31  [ТС] #3
Цитата Сообщение от TheCalligrapher Посмотреть сообщение
Откуда возникла странная идея засунуть 'srand' внутрь цикла?
невнимательность) спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2014, 01:31
Привет! Вот еще темы с ответами:

Генератор случайных чисел - C++
Здраствуййте :( int a=rand()%10000; std::cout &lt;&lt; a; getchar(); return 0; int a=rand()%1000; std::cout &lt;&lt; a; getchar();...

Генератор случайных чисел - C++
Всем привет, вот такая задачка. &quot;Датчики случайных чисел можно привлекать при подборе проверочных исходных данных для программ. а) 25...

Генератор случайных чисел - C++
Как написать генератор случайных (пусть и псевдо) чисел, выдающий на выходе целые случайные числа от 1 до 10 и в кол-ве 10-и и без...

Генератор случайных чисел - C++
Пишу курсовую по криптографии, для генерации ключей, естественно, нужен генератор случайных чисел. Что вообще можно использовать в этом...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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