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

Заполнить массив случайными значениями - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверка на наличие подстроки регулярными выражениями http://www.cyberforum.ru/cpp-beginners/thread855715.html
Здравствуйте. С помощью регулярных выражений я пытаюсь проверить наличие подстроки. Для этого пишу такой код: std::regex search(searchOption, std::regex::icase); if(regex_search(currentBook, search))return true; else return false; //searchOption - подстрока, которую нужно найти //currentBook - строка, где нужно искать
C++ Сформировать целочисленный массив Сформировать целочисленный массив IМ(К), элементами которого являются случайные числа из диапазона . Подсчитать сумму элементов массива, значения которых кратны 8. Помогите решить в С++. http://www.cyberforum.ru/cpp-beginners/thread855692.html
Работа с файлами. Вывести названия услуг, имеющих одинаковую стоимость C++
Доброго времени суток всем! Помогите плиз кто чем сможет. Очень срочно. Даны структуры, содержащие название услуги, ее стоимость и время выполнения. Вывести названия услуг, имеющих одинаковую стоимость. Все выполнить при помощи файлов. Количество структур не дано, так что нам сказали без массива, но мне кажется, есть способ с массивом. Просто считать до конца файла с увеличением счетчика, а потом...
Есть ли класс для работы с дробными/смешанными числами? C++
собственно есть ли такой готовый(то есть протестированный) класс?
C++ Создать собственную библиотеку ввода-вывода строк и их обработки http://www.cyberforum.ru/cpp-beginners/thread855658.html
Создать собственную библиотеку ввода-вывода строк и их обработки: gets, puts, atoi, itoa, reverse (переворачивает строку) Для всех функции показать пример использования.
C++ Создать библиотеку для работы с векторами собственных функций Создать библиотеку для работы с векторами собственных функций (которую можно подключить к любому проекту с помощью #include) содержащие следующие функции: (Вектор - одномерный массив значений определенной размерности n. дина(размерность) вектора хранится в 0-ом элементе массива) - сложение 2-х векторов А=А+B. функция имеет 2 аргумента- это массивы с векторами. - произведение веrтора на число L... подробнее

Показать сообщение отдельно
Василицк
0 / 0 / 0
Регистрация: 23.04.2013
Сообщений: 18
04.05.2013, 16:07     Заполнить массив случайными значениями
Написать программу, в которой с помощью генератора случайных значений сформировать 4 массива V1, V2, V3, V4, каждый из которых содержит 9 целочисленных значений. Элементы векторов формируются в диапазоне [-2*m; 3*m], где целое значение m>4 вводится с клавиатуры.
Начал писать задание, но почему то при заполнении массива, все числа одинаковые генерируются, помогите пожалуйста.
Вот мои каки маляки
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
27
28
29
30
31
32
#include "iostream"
#include "windows.h"
#include "stdlib.h"
#include "time.h"
using namespace std;
    int main ()
{
    int u,i,o,p,m; 
    double v1[9],v2[9],v3[9],v4[9]; 
    do
    {
        cout << "input m" << " ";
        cin >> m;
    if  ( m < 4 ) 
        cout << "exception, input correct value m \n";
    }
    while (m < 4) ;
    int q;
        q=9;
        cout << "array v1";
    
    for (u=0; u<q; u++)
    {
        srand((unsigned)time(NULL));
        v1[u]=double(rand()/RAND_MAX*(3*m-2*m)+2*m) ;
            cout << " " << v1[u] << ' ' ;
    }
 
 
    system ("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru