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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Список студентов (структуры) http://www.cyberforum.ru/cpp-beginners/thread1219324.html
Вводится список студентов (Ф.И.О., номер группы, оценка). Найти номер группы, в которой у всех студентов вместе наибольший средний балл.
C++ Составить программу, которая вызывает функцию, а также осуществляет ввод матрицы целых чисел Привести пример функции, устанавливающий факт симметричности квадратной матрицы относительно главной диагонали. Составить программу, которая вызывает функцию, а также осуществляет ввод матрицы целых... http://www.cyberforum.ru/cpp-beginners/thread1219322.html
Работа с указателями C++
#include <iostream> #include <conio.h> using namespace std; void fun(int *p) { int *temp=new int; *temp=15; delete p; p=&*temp;
C++ Проверка содержимого string/TextBox
Доброго времени суток! Имеется строка TextBox, которую я перевожу в string, дабы затем поместить в переменную типа int, однако в случае ввода пользователем не числа, а любого другого символа,...
C++ Переписать элементы массива a в массив в, удвоив все элементы http://www.cyberforum.ru/cpp-beginners/thread1219277.html
переписать элементы массива А в массив В, удвоив все элементы, которые меньше первого элемента массива А, остальные переписать без изменений. Массив А заполняется случайными числами. помогите...
C++ Максимально возможное число из трёх цифр "Пользователь вводит с клавиатуры трехзначное натуральное число, которое сохраняется в переменную n проверить корректность ввода, составить и вывести на экран число из цифр введенного числа n, так,... подробнее

Показать сообщение отдельно
0x10
2479 / 1652 / 248
Регистрация: 24.11.2012
Сообщений: 4,093
29.06.2014, 14:42
astronomydomine, Kerry_Jr, жесть какая... Надеюсь, сами понимаете, что такие решения неприемлемы.

Добавлено через 2 минуты
Faltfromoss,
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
#include <iostream>
#include <map>
#include <vector>
 
int main() {
    std::vector<std::pair<int, int>> ranges {
        {0, 10},
        {20, 25},
        {50, 60}
    };
    
    std::map<int, int> counters;
    
    for (int i = 0; i < 100000; ++i) {
        const int range_index = rand() % ranges.size();
        const auto& range = ranges[range_index];
        const int number = rand() % (range.second - range.first + 1) + range.first;
        ++counters[number];
    }
    
    for (const auto& item : counters) {
        std::cout << item.first << ": " << item.second << std::endl;
    }
    
    return 0;
}
http://ideone.com/3zvfgI
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru