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

Найти максимальное и минимальное значение элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Пифагоровы тройки (простая задача) http://www.cyberforum.ru/cpp-beginners/thread1159094.html
Прямоугольный треугольник может иметь все стороны, выраженные целыми числами. Множество троек целых значений сторон прямоугольного треугольника называется тройками Пифагора. Эти три стороны ...
C++ Вывод односвязного списка, отсортированного по алфавиту Возник такой вопрос: не получается вывести список на экран, функция просто не работает. Буду благодарна любой помощи. #include <stdio.h> #include <conio.h> #include <alloc.h> #include... http://www.cyberforum.ru/cpp-beginners/thread1159093.html
C++ Пересечение сторонами треугольника вписанной окружности. Подскажите алгоритм
На плоскости заданы множество точек и окружность радиусом R с центром в начале координат. Построить множество всех треугольников с вершинами в заданных точках, все три стороны которых пересекаются с...
C++ Хочу выучить с++ для программирования игр
Добрый день. Дело в том что хочу выучить с++ для программирования игр. В интернетах полно информации и видео уроков по этой теме, но хочу поспрашивать у знатоков. Начал читать книгу Лафоре о...
C++ Литература по визуальному программированию! http://www.cyberforum.ru/cpp-beginners/thread1159081.html
Здравствуйте, нужно написать лабораторную на применение компонентов визуального программирования visual studio c++. Но нигде не могу найти информацию, поделитесь кто чем может.
C++ Графика в DOS. Анимация Здравствуйте, прошу помочь, вот задание: Написать программу градуированы сосудов для отмеривания воды. Имеются не отградуированные сосуды 5-ти и 3-х литровый. Нужно отмерить четыре литра жидкости.... подробнее

Показать сообщение отдельно
Ev[G]eN
iOS/Android Developer
Эксперт С++
5115 / 1553 / 384
Регистрация: 23.01.2011
Сообщений: 3,179
27.04.2014, 15:11
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <algorithm>
#include <iostream>
#include <iterator>
#include <vector>
 
int main()
{
    std::vector <int> vector;
    std::copy(std::istream_iterator <int> (std::cin), std::istream_iterator <int> (), std::back_inserter(vector));
 
    auto minimal_maximalElement = std::minmax_element(vector.begin(), vector.end());
    std::cout << "Minimal: " << *minimal_maximalElement.first << "; Maximal: " << *minimal_maximalElement.second << std::endl;
    std::iter_swap(minimal_maximalElement.first, minimal_maximalElement.second);
    
    std::cout << "Result: " << std::endl;
    std::copy(vector.begin(), vector.end(), std::ostream_iterator <int> (std::cout, " "));
 
    std::system("pause >> file");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru