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

Обработка массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ #include <boost/filesystem.hpp> http://www.cyberforum.ru/cpp-beginners/thread1104455.html
Есть содержимое этого заголовка у кого? #include <boost/filesystem.hpp> В стандартной библиотеке его нету.
C++ Определить значение угла для минутной стрелки, если известен угол часовой Доброго времени суток! В С++ недавно, но в универе уже задали такие задачи: 3)Часовая стрелка образует угол y с лучом, проходящим через центр и через точку, соответствующую 12 часам на... http://www.cyberforum.ru/cpp-beginners/thread1104452.html
Определить двузначное число, образованное парой цифр, в которую входит k-я цифра. C++
Доброго времени суток! В С++ недавно, но в универе уже задали такие задачи: 2)Дано число k (1<k<180) и последовательность цифр 1011121314151617…9899, в которой выписаны подряд все двузначные...
Загадка с перестановкой цифр в числе C++
Доброго времени суток! В С++ недавно, но в универе уже задали такие задачи: 1)В трёхзначном числе x зачеркнули его последнюю цифру. Когда в оставшемся двузначном числе переставили цифры, а затем...
C++ Решение математических задач http://www.cyberforum.ru/cpp-beginners/thread1104445.html
Помогите с решением
C++ Решение математических задач N=\prod_{i-1}^{5}(\sum_{j-1}^{3}(i+j)+i*\prod_{k-1}^{5}\frac{i+k}{i}) подробнее

Показать сообщение отдельно
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
24.02.2014, 20:42
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
#include <iostream>
#include <algorithm>
#include <ctime>
#include <cstdlib>
 
int* Arr(int const len)
{
    int* parr = new int[len];//выделение памяти под массив
    for(int i = 0; i < len; ++i)// заполнение массива числами от 1 до len
    {
        parr[i] = i + 1;
    }
    std::random_shuffle(parr, parr + len);//рандомная перестановка чисел в массиве
    return parr;
}
 
int main ()
{
    srand(time(0));// инициализация рандом-генератора (для функтора rаndom_shuffle)
    int len;
    std::cout << "len: ";
    std::cin >> len;//ввод длины массива
    int* parr = Arr(len);
    for(int i = 0; i < len; ++i)// вывод массива в консоль
    {
        std::cout << parr[i] << "  ";
    }
    delete[] parr;// удаление массива
    parr = 0;
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru