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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.88
miles_slade
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 47
#1

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

20.06.2012, 18:53. Просмотров 2231. Ответов 28
Метки нет (Все метки)

составить генератор случайных чисел, имеющий два члена - границы последовательности. Предоставить метод, который выводит СЧ из диапазона чисел, расположенных между этими членами. Всё это визуализировать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2012, 18:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Генератор случайных чисел (C++):

Генератор случайных чисел - C++
Вот написал программу, которая генерирует матрицу 9*9. В каждой строке - от 1 до 9, не повторяются В каждом стобце - то же самое. ...

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

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

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

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

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

28
zss
Модератор
Эксперт С++
6873 / 6435 / 2153
Регистрация: 18.12.2011
Сообщений: 16,915
Завершенные тесты: 1
20.06.2012, 19:14 #2
Тема генерации случайных чисел встречалась неоднократно.
Сегодняшнее обсуждение
генератор случайных чисел
0
miles_slade
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 47
20.06.2012, 19:24  [ТС] #3
Цитата Сообщение от zss Посмотреть сообщение
Тема генерации случайных чисел встречалась неоднократно.
Сегодняшнее обсуждение
генератор случайных чисел
я видел... но мне нужно средствами ООП, чтобы классы и методы были
0
g-h
67 / 67 / 1
Регистрация: 03.06.2012
Сообщений: 176
20.06.2012, 20:20 #4
3 + rand() % 146; // случайное целое число от 3 до 146
1
miles_slade
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 47
20.06.2012, 20:27  [ТС] #5
Цитата Сообщение от g-h Посмотреть сообщение
3 + rand() % 146; // случайное целое число от 3 до 146
нужно чтобы все числа)) ну или почти все)
0
Schizorb
510 / 462 / 16
Регистрация: 07.04.2012
Сообщений: 869
Записей в блоге: 1
Завершенные тесты: 1
20.06.2012, 20:34 #6
Цитата Сообщение от g-h Посмотреть сообщение
3 + rand() % 146; // случайное целое число от 3 до 146
Врёте От 3 до 148.

Добавлено через 1 минуту
Цитата Сообщение от miles_slade Посмотреть сообщение
нужно чтобы все числа)) ну или почти все)
Это как понимать? А что вам там нужно визуализировать и Какими средствами?
0
g-h
67 / 67 / 1
Регистрация: 03.06.2012
Сообщений: 176
20.06.2012, 20:37 #7
Цитата Сообщение от miles_slade Посмотреть сообщение
нужно чтобы все числа)) ну или почти все)
Что значит "или почти все"?


Цитата Сообщение от Schizorb Посмотреть сообщение
Врёте От 3 до 148.
Я не вру. Это так и есть

C++
1
3 + rand() % 146;   // случайное целое число от 3 до 146!
Добавлено через 1 минуту
Цитата Сообщение от Schizorb Посмотреть сообщение
Врёте От 3 до 148.
Не вводите меня в заблуждение
1
miles_slade
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 47
20.06.2012, 20:40  [ТС] #8
Цитата Сообщение от Schizorb Посмотреть сообщение
Врёте От 3 до 148.

Добавлено через 1 минуту


Это как понимать? А что вам там нужно визуализировать и Какими средствами?
ну как бы что экзешник был... не мсдос окно, а програмка небольшая
0
g-h
67 / 67 / 1
Регистрация: 03.06.2012
Сообщений: 176
20.06.2012, 20:41 #9
Цитата Сообщение от Schizorb Посмотреть сообщение
ну или почти все)
Непонятно
0
Schizorb
20.06.2012, 20:41
  #10

Не по теме:

Цитата Сообщение от g-h Посмотреть сообщение
каждый человек ошибается
Ну, надеюсь, уже поняли свою ошибку

0
MrGluck
Модератор
Эксперт CЭксперт С++
7784 / 4820 / 750
Регистрация: 29.11.2010
Сообщений: 13,160
20.06.2012, 20:42 #11
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cstdlib>
 
class myrandom
{
    int a, b;
  public:
    myrandom(){}
    myrandom(int x, int y): a(x), b(y){}
    int randomNumber() {return rand() % (b-a+1) + a; }
};
 
int main()
{
    int a, b;
    std::cin>> a>> b;
    myrandom X(a, b);
    for (int i=0; i < 10; i++)
        std::cout<< X.randomNumber()<< " ";
    return 0;
}
1
g-h
67 / 67 / 1
Регистрация: 03.06.2012
Сообщений: 176
20.06.2012, 20:47 #12
MrGluck, зачем для этой задачи класс писать?! Ведь эта задача и так решается. Без всяких классов!
0
Schizorb
510 / 462 / 16
Регистрация: 07.04.2012
Сообщений: 869
Записей в блоге: 1
Завершенные тесты: 1
20.06.2012, 20:49 #13
g-h, наверное, потому что...
Цитата Сообщение от miles_slade Посмотреть сообщение
нужно средствами ООП, чтобы классы и методы были
И к тому же придётся
Цитата Сообщение от miles_slade Посмотреть сообщение
Всё это визуализировать.
0
g-h
67 / 67 / 1
Регистрация: 03.06.2012
Сообщений: 176
20.06.2012, 20:54 #14
Цитата Сообщение от Schizorb Посмотреть сообщение
нужно средствами ООП, чтобы классы и методы были
Не надо из мухи слона раздувать!
C++
1
2
int n;
n = 1 + rand() % 10; // случайное целое число от 1 до 10 и все!
Зачем для такой пустяковой задачи целый класс писать?!
0
miles_slade
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 47
20.06.2012, 20:55  [ТС] #15
Цитата Сообщение от MrGluck Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cstdlib>
 
class myrandom
{
    int a, b;
  public:
    myrandom(){}
    myrandom(int x, int y): a(x), b(y){}
    int randomNumber() {return rand() % (b-a+1) + a; }
};
 
int main()
{
    int a, b;
    std::cin>> a>> b;
    myrandom X(a, b);
    for (int i=0; i < 10; i++)
        std::cout<< X.randomNumber()<< " ";
    return 0;
}
собрал всё, но не запускается проект, dev-cpp... в чём дело, знает кто-нибудь?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.06.2012, 20:55
Привет! Вот еще темы с ответами:

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

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

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

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


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

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

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