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

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

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

Генерация рандомных чисел в диапазоне - C++

15.04.2014, 14:34. Просмотров 1087. Ответов 8
Метки нет (Все метки)

Добрый день подскажите (или дайте кусочек кода) как реализовать генерацию рандомных чисел
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2014, 14:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Генерация рандомных чисел в диапазоне (C++):

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

Генерация рандомных чисел - C++
Всем привет, мне надо реализовать метод Монте-Карло для симплекса с 4 узлами. При реализации обнаружил что в некоторые узлы симлекса точка...

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

Как реализовать генерацию рандомных чисел в заданном диапазоне? - C++
Я Хочу Сделать Генерацию Рандомный Чисел В Заданном Диапазоне ну например от 100 до 120.Ошибок Компилятор не выдаёт.Но Программа Работает...

Генерация случайных чисел в диапазоне 0 - 1 - C++
Привет. Прошу помочь с рандомными числами. Нужны числа от 0 или 1

Генерация случайных чисел на заданном диапазоне - C++
Здравствуйте, прошу прощения, если такая тема уже проскакивала. Есть простой генератор чисел (алгоритм Леммера): #include...

8
KrekerOK
57 / 57 / 15
Регистрация: 04.07.2013
Сообщений: 521
Завершенные тесты: 1
15.04.2014, 14:35 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Для генерации рандомных чисел используйте функцию rand()
1
paunnil
0 / 0 / 0
Регистрация: 15.04.2014
Сообщений: 15
15.04.2014, 14:38  [ТС] #3
я так понимаю нужна какой то модуль подключать?
0
KrekerOK
57 / 57 / 15
Регистрация: 04.07.2013
Сообщений: 521
Завершенные тесты: 1
15.04.2014, 14:41 #4
а точно, забыл, для rand() нужно подключать библиотеки:
using "stdlib.h"
using "time.h"
1
paunnil
0 / 0 / 0
Регистрация: 15.04.2014
Сообщений: 15
15.04.2014, 14:44  [ТС] #5
хорошо, а если мне нужен рандом например от 0 до 10
0
KrekerOK
57 / 57 / 15
Регистрация: 04.07.2013
Сообщений: 521
Завершенные тесты: 1
15.04.2014, 14:45 #6
Для указания границы рандома нужно разделить его с остачей на нужное число, например:
rand()%10;//рандом от 0 до 10
1
paunnil
0 / 0 / 0
Регистрация: 15.04.2014
Сообщений: 15
15.04.2014, 14:46  [ТС] #7
а если мне нужен рандом отрицательніх чисел
0
KrekerOK
57 / 57 / 15
Регистрация: 04.07.2013
Сообщений: 521
Завершенные тесты: 1
15.04.2014, 14:47 #8
например можно зделать так:
5-rand()%10;//рандом от -5 до 5
1
paunnil
0 / 0 / 0
Регистрация: 15.04.2014
Сообщений: 15
15.04.2014, 14:48  [ТС] #9
Сбасибо большое, впринципе разобрался
0
15.04.2014, 14:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2014, 14:48
Привет! Вот еще темы с ответами:

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

Генерация случайных вещественных чисел в диапазоне 0..1 - C++
Какнить можно заставить rand() работать по аналогии в Паскале, т.е. выдавать числа от 0 до 1 (0,000000054, 0,743325235, 0,0052411 и...

Генерация случайных чисел в заданном диапазоне. - C++
Здесь сказано Почему?

Генерация случайных чисел типа double во всем диапазоне - C++
Нужна помощь в написании программы, генерирующей псевдослучайные числа типа double на всем диапазоне, используя функцию rand(). Я пытался...


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

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

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