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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с текстовыми файлами http://www.cyberforum.ru/cpp-beginners/thread1065420.html
Здравствуйте, уважаемые !!! Появились проблемы во время решения задачи. Никак не могу решить проблему. Задача такова: Существует файл, в котором хранятся данные (они разделены точкой с запятой): Фамилия студента; предмет; группа; оценка1; оценка2; оценка3. Нужно вывести на экран группы по убыванию успеваемости студентов с указателями все сделал, а как условие верно поставить не знаю....
C++ Программа должна находить площадь произвольного многоугольника Здравствуйте. Моя программа должна находит площадь произвольного многоугольника, с предварительной проверкой, можно ли построить его вообще. Если вводит количество сторон = 4, то пишет, что построить нельзя и соответственно ничего не считает, хотя координаты правильные. А для 5,6,7,8 и т.д. сторон вообще ничего не выдает, на вводе координат ее работа заканчивается. Если не сложно, помогите,... http://www.cyberforum.ru/cpp-beginners/thread1065415.html
Что означает сточка? C++
Объясните пожалуйста, что означает эта строчка...желательно с точностью до каждого слова))) Спасибо заранее)) Typedef double* stdcall (*CreateVectorType)(int rows);
C++ Создать структуру Треугольник. Фунциональность: периметр, площадь
Здравствуйте, уважаемые!!! Уже третий день :wall: бьюсь над решением задачи. Задача следующая: создать программу вычисляющую через функции площадь и периметр треугольника с помощью параметров вершин вводимых с клавиатуры. Необходимо также применение структуры Треугольник. Вот что у меня примерно получилось: #include <iostream> using namespace std; #include "Triangle.h" struct Point {
C++ Интегрирование 3-оного итеграла http://www.cyberforum.ru/cpp-beginners/thread1065390.html
Добрый вечер. Посмотрите пожалуйста, правильно ли я описал область куда падает точка, потому что с ответом расходится. Метод монте-карло! Вот само задание: #include <stdio.h>; #include <math.h>
C++ Тайлинг в SDL2.0 Привет, не могу разобраться с примером тайлинга в SDL есть некий lazy.map его содержимое: 00 01 02 00 01 02 00 01 02 00 01 02 00 01 02 00 01 02 00 01 02 00 01 02 00 01 02 00 01 02 00 01 02 00 11 04 04 04 04 04 04 04 04 04 04 05 01 02 00 01 10 03 03 03 03 03 03 03 03 03 03 06 02 00 01 02 10 03 08 08 08 08 08 08 08 03 03 06 00 01 02 00 10 06 00 01 02 00 01 02 00 10 03 06 01 02 00 01... подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4919 / 2662 / 243
Регистрация: 29.11.2010
Сообщений: 7,399
03.02.2014, 14:53     Генератор случайных вещественных чисел, C++
Цитата Сообщение от jorik567 Посмотреть сообщение
Но вопрос как имея, например две переменные downLimit и upLimit типа int изменить параметры распределения?
А в связи с чем вдруг такая необходимость? Можно создать новое распределение с новыми параметрами.
Но можно и так извратиться:
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 <random>
#include <iostream>
#include <sstream>
 
int main()
{
    std::uniform_int_distribution<int> uid(1, 10);
    std::cout << uid << std::endl;
 
    // способ первый
    const int lBound = 2, uBound = 20;
    uid.param(std::uniform_int_distribution<int>(lBound, uBound).param());
    std::cout << uid << std::endl;
 
    // способ второй
    const int lBound2 = 3, uBound2 = 30;
    std::stringstream buf;
    buf << lBound2 << " " << uBound2;
    buf >> uid;
    std::cout << uid << std::endl;
 
    // способ третий
    const int lBound3 = 4, uBound3 = 40;
    uid.param(std::uniform_int_distribution<int>::param_type(lBound3, uBound3));
    std::cout << uid << std::endl;
}
 
Текущее время: 10:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru