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

Заполнить рандомно массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Динамическая загрузка библиотеки http://www.cyberforum.ru/cpp-beginners/thread597248.html
lab2.dll #include <windows.h> #include <math.h> extern "C" __declspec(dllexport) double MyFunc(double X, double Y) { return -log(fabs(X * X / (Y - 1))) / log(2.0); } Загружаю ее статически, кинув длл и либ в проект
C++ Добавить элемент в set компиляция нижеприведенного кода приводит к ошибке: error C2784: 'bool std::operator <(const std::_Tree<_Traits> &,const std::_Tree<_Traits> &)' : could not deduce template argument for 'const std::_Tree<_Traits> &' from 'const TKeyInfo'... #include "stdafx.h" #include <string> #include <set> using namespace std; typedef struct { http://www.cyberforum.ru/cpp-beginners/thread597239.html
C++ Определить, содержит ли string заданный символ
дана строка и определенный символ! нужно определить содержат ли слова данной строки заданный символ!слово-последовотельность символов между пробелами!
C++ Используя структуру с полями пол, ФИО, возраст, распечатать количество парней , фамилии которых начинаются на "Д" и призывного возраста...
Используя структуру с полями пол, ФИО, возраст, распечатать количество парней , фамилии которых начинаются на "Д" и призывного возраста.... #include <iostream> #include <string> using namespace std; struct Prizivnik // struktura Prizivnik { string name; int male; int vozrast;
C++ В целочисленном массиве найти число чередований знака, то есть число переходов с минуса на плюс или с плюса на минус. http://www.cyberforum.ru/cpp-beginners/thread597195.html
В целочисленном массиве найти число чередований знака, то есть число переходов с минуса на плюс или с плюса на минус. Например, в последовательности 0, -2, 0, -10, 2, -1, 0, 0, 3, 2, -3 четыре чередова¬ния (как известно, нуль не имеет знака).
C++ Проверка орфографии Подскажите алгоритм проверки орфографии, при котором введеное слово сравнивается со списком слов в текстовом редакторе. Плюс присутствует замена букв и их положения в слове (при замене). подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
06.06.2012, 00:11     Заполнить рандомно массив
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 <algorithm>
#include <iterator>
#include <cstdlib>
#include <ctime>
 
class BoundedRandom {
    int low;
    int high;
public:
    BoundedRandom(int l, int h) : low(l), high(h) {}
    int operator () () { return rand() % (high - low + 1) + low; }
};
 
int main() {
    int * arr;
    size_t size;
    
    std::cout << "Number of elements: ";
    std::cin >> size;
    
    arr = new int [ size ];
    srand(time(NULL));
    std::generate_n(arr, size, BoundedRandom(0, 100));
    
    std::cout << "Array:" << std::endl;
    std::copy(arr, arr + size, std::ostream_iterator<int>(std::cout, " "));
    std::cout << "\nMin: " << *std::min_element(arr, arr + size) << " Max: " << *std::max_element(arr, arr + size) << std::endl;
    
    delete [] arr;
    return 0;
}
 
Текущее время: 20:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru