Бесплатный генератор случайных чисел - Rand C

Функция rand в C генерирует псевдослучайные числа в диапазоне от 0 до RAND_MAX (обычно это число равно 32767). В C++11 добавились новые функции rand и srand с обновленным алгоритмом генерации псевдослучайных чисел и возможностью указания начального значения для генератора.

Пример использования функции rand в C:

c
#include 
#include 
#include 
int main() {
    int i;
    srand(time(NULL)); // устанавливаем начальное значение для генератора случайных чисел
    for (i = 1; i <= 5; ++i) {
        printf("%d\n", rand() % 100); // генерируем случайное число от 0 до 99
    }
    return 0;
}

Пример использования функции rand в C++11:

c++
#include 
#include 
int main() {
    std::random_device rd;
    std::mt19937 gen(rd());
    std::uniform_int_distribution<> dis(1, 6); // генерируем случайное число от 1 до 6
    for (int i = 1; i <= 5; ++i) {
        std::cout << dis(gen) << ' ';
    }
    return 0;
}

Здесь мы используем классы `std::random_device` и `std::mt19937` для генерации случайных чисел и класс `std::uniform_int_distribution` для генерации целых чисел в заданном диапазоне.

Похожие вопросы на: "rand c "

Download PostgreSQL - The Open Source Object-Relational Database System
IsAlpha C: работа со строками в языке C
Как использовать команду INSERT INTO в MySQL
Как уменьшить картинку в HTML
Yandex Tank - инструмент для нагрузочного тестирования веб-приложений
SDK скачать для Windows 10
<h1>Bubble Sort Java
HTML Button Href
MySQL Connect - простой гайд по подключению к базе данных MySQL
Работа с IO в Python