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

Задачка с использованием шаблона. Вывести на экран массив, составленный из элементов, не равных минимальному - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ задача на С++ алгоритмы структуру циклы http://www.cyberforum.ru/cpp-beginners/thread902081.html
Население города на начало 1980 г. насчитывало 620 тыс. человек. Считая темп прироста населения за год рав-ным 3,7%, определить, в каком году оно превысит 1,5 млн.человек.
C++ дано целочисленный одномерный массив А, состоящий из 14 элементов. Вычислить и напечатать сумму четных элементов, на нечетных местах и ​​их !1 дано целочисленный одномерный массив А, состоящий из 14 элементов. Вычислить и напечатать сумму четных элементов, на нечетных местах и ​​их килкисть(цыклом Постусловия) http://www.cyberforum.ru/cpp-beginners/thread902079.html
C++ PATH в string
Собственно, вопрос, - как загнать данные с системного PATH в string? Надо получить такие же данные как при вводе set PATH в консоли.
C++ задан вектор С, который состоит из 12 действительных чисел. * Сформировать вектор D, нечетные элементы которого есть целая часть нечетных компонен!
задан вектор С, который состоит из 12 действительных чисел.Сформировать вектор D, нечетные элементы которого есть целая часть нечетных компонентов вектора С, а четные элементы вектора D является дробная часть парных компонентов вектора С
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread902069.html
Вычислить: \frac{{a}^{2}+c}{b}*(4-\frac{a+b}{c}) Вводятся значения a,b,c. Пример: Ввод |Вывод 4 2 6 |33
C++ Работа с матрицами (Найти максимальный среди минимальных элементов ее столбцов) Найти максимальный среди минимальных элементов ее столбцов. Есть программа, которая находит минимальные значения каждого столбца, нужно написать кусочек программки, которая будет искать максимальный среди этих. Вот код ://--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <conio.h> #include <ctime.h> #include <windows.h>... подробнее

Показать сообщение отдельно
Issues
429 / 364 / 37
Регистрация: 06.08.2012
Сообщений: 961
14.06.2013, 23:20     Задачка с использованием шаблона. Вывести на экран массив, составленный из элементов, не равных минимальному
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <algorithm>
#include <iostream>
#include <array>
 
template<typename T, size_t SZ> 
void PrintArray(const std::array<T, SZ> & a) 
{
    T min = *std::min_element(a.begin(), a.end());
 
    for (auto x : a) 
        if (x != min) { std::cout << x << ' '; }
}
 
int main()
{
    std::array<int, 0xA> arr = { 1, 7, 5, 10, 99, 1, 1, 7, 33, 10 };
 
    PrintArray(arr);
 
    return 0;
}
 
Текущее время: 17:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru