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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Как увидеть результат http://www.cyberforum.ru/cpp-beginners/thread775032.html
Создал ехе файл, но когда запускаю и ввожу все данные, на секунду выскакивает результат и мгновенно закрывается, что даже не успеваю увидеть что либо. Как сделать чтобы после показа результата программа не закрывалась, а висела до первого нажатия клавиши? // test.cpp: главный файл проекта. #include "stdafx.h" #include <stdio.h>
C++ Как выполнить скалярное произведение 2ух векторов!На экзамене сейчас,очень нужно Выполнить скалярное произведение двух векторов, производя вместо умножения, операцию поразрядного логического И. Результат поместить в объект типа TLabel. на C++ Builder 6 надо Написала так-выдает ошибку! #define N 10 int main() { int a, b, res = 0; for (int i = 0; i < N; i++) { res += a & b; } http://www.cyberforum.ru/cpp-beginners/thread775028.html
C++ Создать класс комплексных чисел и ввести операции: "+", "-", "*", "/".
пожалуйста-помогите написатьпрограмму!!! сижу на экзамене!!! вот само задание: создать класс комплексных чисел и ввести операции: "+", "-", "*", "/". очень нужно!!! пожалуйста!!!!
Дана квадратная матрица найти количество отрицательных элементов , среднее арифметическое, произведение C++
1) дана квадратная матрица n найти: а) количество отрицательных элементов данной матрицы б) среднее арифметическое элементов лежащих на побочной диагонали в) произведение элементов лежащих выше главной диагонали
C++ Определить в матрице кол-во строк равных последней http://www.cyberforum.ru/cpp-beginners/thread774997.html
Помогите составить самую примитивную программу с массивами. что то типо такого, определить в матрице кол-во строк равной последней или что нибудь другое строчек на 25-20. Давайте темам осмысленные названия!
C++ удалить строку с наименьшим значением дана матрица m*n, удалить строку с наименьшим значением подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
30.01.2013, 11:29     Найти максимальный элемент в массиве и подсчитать количество
А ок... Не совсем верно я понял видимо. Тогда так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <vector>
#include <algorithm>
 
int main()
{
   std::vector<int> v = {-1, 1, -5, 2, -2};
   int value = *std::max_element(v.begin(), v.end(),
   [](int f, int s) { return abs(f) < abs(s);});
   std::cout << "array has " <<
   std::count_if(v.begin(), v.end(), [value](int i)
   {
      return i > value;
   }) << " elements greater than " << value << std::endl;
}
 
Текущее время: 08:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru