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

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

Восстановить пароль Регистрация
 
Mike_device
 Аватар для Mike_device
3 / 3 / 3
Регистрация: 11.05.2013
Сообщений: 139
15.05.2013, 20:17     Генератор случайных чисел #1
Здравствуйте! Кто-нибудь объясните пожалуйста. Вот есть функция rand(). Она возвращает псевдослучайные числа от нуля до RAND_MAX. А можно как-нибудь сделать, чтобы она возвращала числа, ну скажем в промежутке [10..100] ??
Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2013, 20:17     Генератор случайных чисел
Посмотрите здесь:

C++ Генератор случайных чисел
C++ Генератор случайных чисел
генератор случайных чисел C++
Генератор случайных чисел C++
C++ Генератор случайных чисел
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
15.05.2013, 20:34     Генератор случайных чисел #2
C++
1
9 + rand () % 91
Добавлено через 7 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include  <iostream>
#include <clocale>
 
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL,"Russian");
 
    int massiv[100];
 
    for (int i = 0;i<100;i++)   {
        massiv[i] = 9 + rand () % 91;
        cout<<massiv[i]<<' ';
    }
 
    system ("pause");
    return 0;
}
hofmn
Helter Skelter
 Аватар для hofmn
61 / 61 / 1
Регистрация: 19.09.2012
Сообщений: 133
15.05.2013, 20:40     Генератор случайных чисел #3
C++
1
rand () % (max - min) + min
Mike_device
 Аватар для Mike_device
3 / 3 / 3
Регистрация: 11.05.2013
Сообщений: 139
15.05.2013, 21:10  [ТС]     Генератор случайных чисел #4
Спасибо Всем!
Bend3r
 Аватар для Bend3r
142 / 129 / 17
Регистрация: 29.07.2012
Сообщений: 681
15.05.2013, 22:12     Генератор случайных чисел #5
C++
1
2
randomize; //подключение для генерации новых чисел 
ran=rand_min+random(rand_max-rand_min+1);
rand_min - от какого числа.
rand_max - до какого числа
+1 обязательно.
Yandex
Объявления
15.05.2013, 22:12     Генератор случайных чисел
Ответ Создать тему
Опции темы

Текущее время: 12:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru