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

Определить количество чётных элементов содержащихся в массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объясните каждую строчку http://www.cyberforum.ru/cpp-beginners/thread1768616.html
#include using namespace std; int main(){ const int H = 5; const int W = 5; int m = {0}; int matrix = { {0,0,0,0,0}, {0,0,0,0,1},
C++ преобразование целых чисел в символьную строку Разработка программного кода программы преобразование целых чисел в символьную строку Подмогите пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread1768600.html
Как сделать чтобы из первого класса вычитал второй и третий класс? C++
Как сделать чтобы из первого класса вычитал второй и третий класс? #include <iostream> using namespace std; class shaiba { private: float r1; float r2; float pi = 3.14; float S;
Функция вычисления объема цилиндра C++
Написать функцию, которая вычисляет объем цилиндра. Параметрами функции должны быть радиус и высота цилиндра.
C++ Удалить из строки начальные пробелы http://www.cyberforum.ru/cpp-beginners/thread1768588.html
Написать программу, которая удаляет из введенной с клавиатуры строки начальные пробелы.
C++ Написать программу, которая запрашивает у пользователя имя и отчество, затем здоровается с ним Написать программу, которая запрашивает у пользователя имя и отчество, затем здоровается с ним. Для ввода используйте функцию getch(). подробнее

Показать сообщение отдельно
1Вирт1
55 / 53 / 5
Регистрация: 25.08.2011
Сообщений: 449
22.06.2016, 23:23
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <iterator>
#include <algorithm>
#include <vector>
 
using namespace std;
 
int main()
   {
   cout << "Enter vector A: " << endl;
   vector<int> vec {istream_iterator<int>(cin), istream_iterator<int>()};
   cout << "Vector A:" << endl;
   copy(vec.begin(), vec.end(), ostream_iterator<int>(cout, " "));
   int k = count_if(vec.begin(), vec.end(), [](int elem)->bool 
      {
      return (elem & 1) == 0;
      });
   auto max = max_element(vec.begin(), vec.end());
   cout << "\nk * max = " << k * (*max) << endl;
   return 0;
   }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru