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

Как сделать так, чтобы в массив вводилось, рэндомно, НЕ целочисленное число???? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ сделать пользовательскую функцию http://www.cyberforum.ru/cpp-beginners/thread271990.html
Необходимо Вычислить интеграл с заданной точностью, программа работает , но вычесление суммы s1 нужно сделать ввиде пользовательской функции #include <stdio.h> #include <stdlib.h> double f(double x) { return 1/(sqrt(1+3*x+2*x*x)); } int main(int argc, char *argv) { double a = 0.0, b = 1.0,h,s2=0,s1,s=0,epsilon;
C++ Отладка РЕбят, подскажите как сделать чтоб выводило только 4 знака после запятой у X и Y. Заранее спасибо#include<math.h> #include<stdio.h> void main() { int i; double x,y,f1,f2,a11,a12,a21,a22,d; cout<<"Vvedite nachalnoe priblizhenie x: "; cin>>x; cout<<"Vvedite nachalnoe priblizhenie y: "; cin>>y; http://www.cyberforum.ru/cpp-beginners/thread271979.html
C++ Работа с файлами и строками
Здравствуйте. Помогите пожалуйста с решением. ЗАДАНИЕ: Дан текстовый файл содержащий строки. Занести эти строки в другой текстовый файл, отсортировав их по убыванию количества слов заданной длины не содержащих цифр. Длина слова вводится с клавиатуры. Использовать только библиотеки "iostream.h" и "fstream.h", а также возможно и ""conio.h". Нужно сделать с использованием функций, указателей и...
strlen("Русский текст") C++
Скорее всего данный вопрос уже поднимался... strlen("Русский текст") не может правильно обработать кириллицу. Латинские символы занимают один байт, а русские - два байта. Знаю что проблема в кодировке, но не знаю как устранить проблему. Символы вывода и ввода отоброжаются нормально. P.S.: Windows Vista, NetBeans + cygwin
C++ виртуальные функции http://www.cyberforum.ru/cpp-beginners/thread271947.html
Здравствуйте.Перечитал различные статьи,но не могу до конца вникнуть в смысл использования виртуальных функций.Для взаимного понимания привожу свой код: struct first { Int a,b,c; virtual int virt() { a=b+5; return a;
C++ Определение максимального значения Здравствуйте! Подскажите начинающему, как можно определить максимальное значение нескольких чисел, что бы не играться с условной инструкцией. Нашел оператор max, но он работает только с 2 числами. cin >>a>>b>>c>>d; result=max (a,b,c,d); /*не работает*/ Спасибо! подробнее

Показать сообщение отдельно
RUSya82
236 / 114 / 3
Регистрация: 15.10.2010
Сообщений: 395
07.04.2011, 20:37     Как сделать так, чтобы в массив вводилось, рэндомно, НЕ целочисленное число????
C++
1
2
3
4
5
6
7
8
9
/*Функция заполняет массив случайными числами типа double. double *Array - указатель на массив, 
double max и double min - минимальные и максимальные ключи последовательности, int Size - размер последовательности.*/
 
void rnd_double(double *Array, double max, double min, int Size)
{
    srand(time(NULL));
    for( int i = 0; i<Size; ++i)
       Array[i] = min + (max-min)*((double) rand()/RAND_MAX);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru