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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.82
vet
175 / 175 / 13
Регистрация: 08.04.2009
Сообщений: 1,309
#1

Генератор случайных чисел в интервале (0;10) - C++

02.06.2009, 11:21. Просмотров 2105. Ответов 5
Метки нет (Все метки)

Как сгенерировать случайную последовательность целых чисел лежащих в интервале то 0 до 10?
Т.е. как задать границы для генерации ПСЧ.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2009, 11:21     Генератор случайных чисел в интервале (0;10)
Посмотрите здесь:

Написать генератор случайных чисел. - C++
Написать генератор случайных чисел. Нужен исходник с комментариями, чтобы разобраться. srand( time(NULL)); rand()%10; не знаю как...

CUDA генератор случайных чисел - C++
Доброго времени суток! Подскажите,пожалуйста,как решить проблему.Суть такова.Есть программа,использующая видеокарту для расчётов.Внутри...

Генератор случайных неповторяющихся чисел - C++
Народ помогите! Проблема следующая. Я создал массив и заполнил его числами с помощью rand от -20 до 20. Как сделать так, чтобы при выводе...

Генератор случайных чисел. Массив - C++
Суть вот в чём: Создать двумерный массив размерностью 3х3 дабы он заполнялся случайными числами. После это выполнить определённые...

Генератор случайных чисел (double) - C++
Товарищи,перерыл весь интернет и учебники и не могу понять,что не так в моем коде. У меня задача: сделать матрицу случайных вещественных...

Файлы си++, генератор случайных чисел - C++
Помогите пожалуйста решить задачку! Разработать программу, которая вводит значение n (n - целое, четное, n<=100), генерирует n первых...

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

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

генератор случайных чисел Эрланга - C++
необходим генератор случайных чисел. Не могу понять в чем заключается ошибки. Error C2065 'root': undeclared identifier ...

Генератор случайных чисел повторяется - C++
Вот начало кода int x, y; char rs='y'; y=rand()%999+1; Это игра "Угадай число". В первый раз генератор всегда создает число...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mamedovvms
2916 / 837 / 93
Регистрация: 30.04.2009
Сообщений: 2,624
02.06.2009, 11:22     Генератор случайных чисел в интервале (0;10) #2
random(10)если я не ошибаюсь потому как в с++ не силен
Rififi
2338 / 1053 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
02.06.2009, 11:28     Генератор случайных чисел в интервале (0;10) #3
rand() % 11
vet
175 / 175 / 13
Регистрация: 08.04.2009
Сообщений: 1,309
02.06.2009, 11:28  [ТС]     Генератор случайных чисел в интервале (0;10) #4
Цитата Сообщение от mamedovvms Посмотреть сообщение
random(10)если я не ошибаюсь потому как в с++ не силен
Нет к сожалению, так не прокатывает пишет что
C++
1
rand(void)
AltPeople
10 / 10 / 1
Регистрация: 25.09.2008
Сообщений: 73
02.06.2009, 12:51     Генератор случайных чисел в интервале (0;10) #5
Не забудь прописать
C++
1
2
3
4
5
....
#include <time.h>
...
srand(time(NULL));//!!!!
a=rand()%11;
mirso
524 / 342 / 17
Регистрация: 05.04.2009
Сообщений: 709
02.06.2009, 14:16     Генератор случайных чисел в интервале (0;10) #6
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
25
26
27
#include <conio.h> //clrscr (); getch ();
#include <math.h> //pow(10, --i);
#include <stdlib.h> //srand(time(NULL)); random(10)
#include  <stdio.h> //printf
 
void main (void)
{
clrscr ();
srand(time(NULL));
 
int  x, i, n = 1;
 
    while(n <= 7)
    {
        //-----------------------------------------------
    x = 0; i = 5;
                      //--------
    while(i) x += random(10) * pow(10, --i);
                      //--------
        //-----------------------------------------------
 
    printf ("\n Chislo %02d-e: %05d", n++, abs(x));
    }
 
    getch ();
}
//---------------------------------------------------------
здесь 7 - 5-тизначных, на основе
Цитата Сообщение от vet Посмотреть сообщение
Генератор случайных чисел в интервале (0;10)
Yandex
Объявления
02.06.2009, 14:16     Генератор случайных чисел в интервале (0;10)
Ответ Создать тему
Опции темы

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