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

существует ли в С++ генератор случайных не целых чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отсортировать нечетные строки матрицы http://www.cyberforum.ru/cpp-beginners/thread400754.html
Отсортировать нечетные строки матрицы А(6х7) в порядке убывания, а четные – в порядке возрастания.
C++ Операторы форматного вывода на экран Народ, помогите.... заранее благодарю.... Напечатать таблицу значений функции f(x) и суммы S(x) в виде таблицы. Х изменяется в диапазоне от a до b с шагом h. Вычисление суммы вести до тех пор, пока очередное слагаемое не станет меньше e, причем это последнее слагаемое тоже учитывать. a = - 1 b = 1 h = 0.1 e = 10-6 s(x) задается формулой ... http://www.cyberforum.ru/cpp-beginners/thread400747.html
C++ помогите понять (генератор чисел)
помогите, пожалуйста, разобраться: С++ начал изучать буквально неделю назад, решил применить все полученные на данный момент знания на практике и написал программку, которая сама загадывает себе число от 0 до 100 и сама же его отгадывает в зависимости от сообщений "заданное число больше/меньше вашего". Вроде работает, угадывает (делал и вариант когда сам вводил число для угадывания), однако...
C++ Задачка по С++
Программа вычисления стоимости покупки с учетом скидки.Скидка предоставляется, если сумма>1000(5%), более 5000(?%), а так же дополнит скидка 3%- в выходные дни. Информация о том является ли день выходным, программа должна получать на основе анализа текущей даты... c = StrToFloat(Edit1->Text); if (c > 1000) c = c * 5/100; else if (c>5000) c = c * 7/100; Label2->Caption="скидка...
C++ Нужна упращенная модель разделения текста по указательным символам http://www.cyberforum.ru/cpp-beginners/thread400732.html
Доброго времени суток. Нужна упращенная модель разделения текста (массива) по указательным символам, допустим у нас имеется комманда #run%text.txt - где # указатель что следующий символ что будет командой, и % конец команды начало параметра команды. можно это сделать с помощью цикла и обработчика bool Cycle = true; int x; while(Cycle) { if(buff=='#') Так приблизительно... но есть...
C++ Сформировать массив из элементов исходного массива, располагающихся по возрастанию например из массива (3 2 4 5 1 3 7 3 4 9 2) должен получиться массив (3 4 5 7 9) т.е. из возрастающих элементов. не могу понять как делать=( Добавлено через 10 минут если можно то на языке начинающих))) за ранее спс:) подробнее

Показать сообщение отдельно
alex_x_x
бжни
2445 / 1650 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
07.12.2011, 00:18     существует ли в С++ генератор случайных не целых чисел
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
 
double frand(const double down, const double up)
{
   return down + 1.0 * rand() / RAND_MAX * (up - down);
}
 
double round_value(double value, unsigned number_count)
{
   double base = pow (10., (int)number_count);
   return floor (value * base + 0.5) / base; 
}
 
int main()
{
   srand(time(NULL));
   printf("%f\n", round_value(frand(10.0, 20.0), 2)); 
   return 0;
}
както-так
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru