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

Найти количество элементов массива, равных максимальному - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дан массив из n x m Элементов. Найти наибольшимй элемент массива в каждой строке http://www.cyberforum.ru/cpp-beginners/thread617848.html
Дан массив из n x m Элементов. Найти наибольшимй элемент массива в каждой строке Давайте темам осмысленные названия, которые будут отображать суть задания.
C++ Найти наибольший элемент двумерного массива в каждой его строке Дан масив из n x m элементов.Найти наибольший элемент массива в каждой строке #include <iostream> #include <time.h> #include <stdlib.h> #include <conio.h> #include <iomanip> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread617846.html
При выполнение exe файла быстро схлопывается окно терминала C++
Парни need help! Написал простенькую программку, скомпилировал ее, запускаю и все бы ничего но окно терминала и секунды не висит и само зарывается. Едва заметно, что программа выполняет то, что и должна, но почему оно закрывается?
Как можно изменить данные на браузере? C++
Как можно изменить данные на браузере,например количество сообщений и т.п. Может есть спец. проги . Помогите новичку!:) или дайте направления хотя-бы спасибо заранее
C++ Поиск в массиве целых чисел из 5 элементов минимального числа http://www.cyberforum.ru/cpp-beginners/thread617789.html
Составить программу для поиска в массиве целых чмсел из 5 элементов минимального числа
C++ Сколько цифр в числе степени двойки? Написать программу, сколько чисел будет в n-ной степени двойки. Например: В 22 будет 1 знак. В 216 - 5 знаков. Вводится число n, а выводится вычисленное количество знаков. Число n влазит в тип int. подробнее

Показать сообщение отдельно
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
02.07.2012, 15:07     Найти количество элементов массива, равных максимальному
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <vector>
#include <algorithm>
#include <iostream>
#include <iterator>
 
template <typename T>
class enter_element : public std::unary_function<void, T>
{
public:
    T operator()() const
    {
        T value;
        std::cin >> value;
        return value;
    }
};
 
int main()
{
    const unsigned short int size = 30;
    std::vector<int> values;
    
    std::cout << "Enter an array:" << std::endl;
    std::generate_n(std::back_inserter(values), size, enter_element<int>());
    
    unsigned short int count = std::count(values.begin(), values.end(), *std::max_element(values.begin(), values.end()));
    std::cout << "Answer: " << count << std::endl;
    
    return EXIT_SUCCESS;
}
второй вариант)
 
Текущее время: 00:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru