![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь Подтвердите свой е-майл
Регистрация: 01.10.2008
Сообщений: 82
|
![]()
Как сделать на С++ генератор случайных чисел в диапазоне от 1 до 9?
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 01.03.2008
Сообщений: 165
|
![]()
random(8)+1;
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,506
|
![]()
int u = (double)rand() / (RAND_MAX + 1) * (9 - 1) + 1;
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 22.09.2008
Сообщений: 59
|
![]()
#include <cstdlib>
srand(time(0)) int k=rand()%10; |
![]() |
![]() |
![]() |
#5 |
Пользователь Подтвердите свой е-майл
Регистрация: 01.10.2008
Сообщений: 82
|
![]()
При использование всех этих генераторов случайных чисел в программе появляется одна проблема, каждый раз используются одни и те же числа… Как сделать так что бы в программе генерировались бы разные числа. Собственно говоря, генератор чисел нужен для программы где проверяется знание таблицы умножения. Вот собственно сама программа:
Код:
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 16.10.2008
Сообщений: 4
|
![]()
Добавь в начале программы
randomize(); |
![]() |
![]() |
![]() |
#7 |
Пользователь Подтвердите свой е-майл
Регистрация: 01.10.2008
Сообщений: 82
|
![]()
сорри за тупой вопрос… но куда именно нужно добавить randomize(); ???
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 16.10.2008
Сообщений: 4
|
![]()
Я бы добавил перед циклом for.
|
![]() |
![]() |
![]() |
#9 |
Пользователь Подтвердите свой е-майл
Регистрация: 01.10.2008
Сообщений: 82
|
![]()
Добавляю перед for:
Код:
1>------ Build started: Project: знание таблцы умножения, Configuration: Debug Win32 ------ 1>Compiling... 1>знание таблицы умножения.cpp 1>d:\знание таблицы умножения.cpp(8) : error C3861: 'randomize': identifier not found 1>Build log was saved at "file://d:\знание таблцы умножения\Debug\BuildLog.htm" 1>знание таблцы умножения - 1 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== |
![]() |
![]() |
![]() |
#10 | |
Тупой студент
Форумчанин
Регистрация: 12.05.2007
Сообщений: 614
|
![]()
замучали паскальщики и борладдовцы.
автор, тебе же написали: Код:
И еще: Цитата:
|
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
генератор случайных чисел на С++ | ANTI | Общие вопросы C/C++ | 20 | 12.04.2009 13:02 |
Массивы и генератор случайных чисел | Psyka | Помощь студентам | 6 | 31.07.2008 05:53 |
генератор псевдослучайных чисел - распределение | elsin | Общие вопросы Delphi | 12 | 15.05.2008 16:07 |
Генератор случайных чисел в СМО | Shoker | Помощь студентам | 1 | 13.10.2007 08:40 |
Свой генератор случайных чисел | max4d | Помощь студентам | 15 | 03.04.2007 18:27 |