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

Сформировать массив С из исходных двух по правилу: - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить является ли лабиринт правильным. http://www.cyberforum.ru/cpp-beginners/thread1090763.html
определить является ли лабиринт правильным.Правильный лабиринт - такой лабиринт, в котором из любого места в любое другое можно попасть только одним способом. ОБЯЗАТЕЛЬНО! Решить эту задачу как-то с помощью очереди.
C++ Передача массива в функцию. Не могу понять что не так Добрый вечер. Помогите, пожалуйста, решить проблему. Задание такое: Дана целочисленная прямоугольная матрица, все элементы которой различны. Поменять местами столбцы, содержащие минимальный и максимальный элементы матрицы. Найти количество строк, среднее арифметическое элементов которых меньше заданной величины. Необходимо выполнить в двух вариантах: 1. Используя локальные массивы.... http://www.cyberforum.ru/cpp-beginners/thread1090747.html
operator+ overload C++
#include <iostream> class point { private: int x; int y; public:
C++ Доступ к элементу структуры, массив которых хранится в vector
Как получить доступ к элементу структуры, если несколько структур хранится в vector? Я прохожу по вектору через итератор. vector<trade>::iterator it; for(it=first.begin();it!=first.end();it++) { } В цикле я хочу каждый раз записывать все элементы структуры trade в строку и выводить на экран.
C++ Создание собственной функции http://www.cyberforum.ru/cpp-beginners/thread1090720.html
Даны натуральные числа m, n и целые числа A1,..., An; B1,..., Bm;C1,..., C10. Создать собственную функцию для расчёта минимума из массива чисел MIN(L). Вычислить значение выражения, используя функцию MIN(L): L=min(B1,...,Bm)+min(C1,..., C10)/1+(max(A1,..., An) #include <iostream> #include <math.h> #include "stdafx.h" template<typename T> T massmin(int from, int to, T *m) { T ret = m;...
C++ Графический примитив Написать программу, рисующую данную фигуру. p.s подскажите, есть ли какие-нибудь графические библиотеки для dev c++ ? подробнее

Показать сообщение отдельно
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
06.02.2014, 18:04     Сформировать массив С из исходных двух по правилу:
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
33
#include <algorithm>
#include <iostream>
#include <array>
 
int main()
{
    const size_t arraySize = 10;
    
    std::array <int, arraySize> firstArray;
    std::cout << "Input the " << arraySize << " elements of array A: " << std::endl;
    for (auto &currentArrayElement : firstArray) {
        std::cin >> currentArrayElement;
    }
 
    std::array <int, arraySize> secondArray;
    std::cout << "Input the " << arraySize << " elements of array B: " << std::endl;
    for (auto &currentArrayElement : secondArray) {
        std::cin >> currentArrayElement;
    }
 
    size_t index = 0;
    std::array <int, arraySize> resultArray;
    std::cout << "Result array: " << std::endl;
    for (auto &currentArrayElement : resultArray) {
        auto minMaxElement = std::minmax(firstArray.at(index), secondArray.at(index));
        currentArrayElement = (index++ % 2) ? minMaxElement.first : minMaxElement.second;
        std::cout << currentArrayElement << ' ';
    }
    std::cout << std::endl;
 
    std::system("pause");
    return 0;
}
 
Текущее время: 21:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru