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

В целочисленном массиве найти максимальный элемент среди четных и среди нечетных элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать функцию вычисления формулы у=(х+10)*х-23 http://www.cyberforum.ru/cpp-beginners/thread523773.html
Написать функцию вычисления формулы у=(х+10)*х-23. Х ввести с клавиатуры вне функции. Результат вывести на экран вне функции.
C++ Найти расстояние между отрезком AB и прямой помогите написать, знаю как это в теории сделать, но не знаю как на си... Найти расстояние между произвольно заданными на плоскости отрезком AB и прямой, проходящей через точки С и D. Формат... http://www.cyberforum.ru/cpp-beginners/thread523733.html
C++ И ещё одна сортировка :)
День добрый, форумчане. Работаю со списком (помнится, просил в своё время даже совета по работе с головой - тема наверняка ещё хранится где-то в недрах сего форума. это так, лирика). Собственно...
Алгоритмы сортировки массивов C++
Дан массив А(50). Отсортировать элементы, предшествующие первому нулевому элементу, по возрастанию алгоритмом «Сортировка вставками».
C++ Небольшой трабл с функциями http://www.cyberforum.ru/cpp-beginners/thread523675.html
#include<stdio.h> #include<conio.h> #include<math.h> #include<iostream> #include<iomanip> using namespace std; void vvod (int w, int n) { cout<<"Введите размер массива"<<endl<<"Размерность...
C++ Нахождение минимума k в матрице подскажите пожалуйста какой код будет для нахождения минимума k в матрице подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,545
Завершенные тесты: 3
21.03.2012, 15:30
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <vector>
#include <algorithm>
 
int main()
{
   std::vector<int> vec = {1,2,3,4,5,6,7,8};
   std::vector<int> odds;
   std::vector<int> evens;
   std::copy_if(vec.begin(), vec.end(), std::back_inserter(odds), [](const int val) 
   { return !(val % 2); });
   std::copy_if(vec.begin(), vec.end(), std::back_inserter(evens), [](const int val)
   { return val % 2; });
   std::cout << *std::max_element(odds.begin(), odds.end()) <<
   " " << *std::max_element(evens.begin(), evens.end()) << std::endl;
}
http://liveworkspace.org/code/9ee617eedd62405e2229f0ce9d2d4c4b
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru