Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
coloc
погромист
411 / 247 / 30
Регистрация: 27.08.2012
Сообщений: 550
Завершенные тесты: 1
29.08.2013, 14:12

Написать пару функций Max, возвращающих то из чисел, которое было передано большее число раз - C++

29.08.2013, 14:12. Просмотров 501. Ответов 11
Метки (Все метки)

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
#include <iostream>
#include <algorithm>
#include <vector>
 
int Max( int a, int b ) {
    static std::vector< int > entered_args;
    entered_args.push_back( a );
    entered_args.push_back( b );
        
    int count_a = 0;
    int count_b = 0;
    count_a = std::count( entered_args.begin(), entered_args.end(), a );
    count_b = std::count( entered_args.begin(), entered_args.end(), b );
    return ( count_a >= count_b ? a : b );
}
 
int main() {
    while( true ) {
        std::cout << "\nEnter two numbers: ";
        int a,b;
        std::cin >> a >> b;
        std::cout << "\nMax is: " << Max( a, b );
    }
    return 0;
}
Вроде бы работает...
http://www.cyberforum.ru/cpp-beginners/thread1137674.html
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.08.2013, 14:12
Темы с ответами и решениями для C++ Написать пару функций Max, возвращающих то из чисел, которое было передано большее число раз:

Найти минимальное число, большее n, которое нацело делится на 19
Дано число n. Необходимо найти минимальное число, большее n, которое нацело...

Напечатать минимальное число, большее 200, которое делится на 17
Напечатать минимальное число,большее 200,которое делиться на 17.

Вывести число, в котором большее число раз встречается цифра 3
Даны два натуральных числа. Вывести число, в котором большее число раз ...

Дан одномерый массив а1, а2,..,аn, состоящий из целых чисел. Найти число, которое максимальное количество раз повторяется в элементах массива.
Дан одномерый массив а1, а2,..,аn, состоящий из целых чисел. Найти число,...

0
Написать пару функций Max, возвращающих то из чисел, которое было передано большее число раз C++   Следующее сообщение темы 
Другие темы раздела
C++ Оператор для xor шифрования http://www.cyberforum.ru/cpp-beginners/thread945389.html
Разматриваю пример шифрования, возник детский вопрос ^ что делает этот оператор?
C++ Класс Time через time(0) Всем привет. На форуме искал ничего похожего не нашол. Не могу до конца разобраться. В класе 1 член, который держит секунды, которые берутся в конструкторе функцией time(0). Нада вывести... http://www.cyberforum.ru/cpp-beginners/thread945388.html
C++ Почему я не могу создать статический элемент класса fstream?
Ошибка: Compiling... static_fstream.cpp Linking... static_fstream.obj : error LNK2001: unresolved external symbol "private: static class std::basic_fstream<char,struct std::char_traits<char> >...
C++ Нарисовать карту, отслеживать координаты остановок
Задача заключается в том что надо нарисовать карту в которой есть дороги, остановки, маршрутные пути... При в воде 2-х остановок программа должна показать все возможные номера маршруток на которых...
C++ Обпределение запуска программы http://www.cyberforum.ru/cpp-beginners/thread945264.html
Доброго времени суток. Если есть одна программа и она запущенна, то как можно определить, что эту же саммую программу запускают еще раз (с коммандной строки например с другими аргументами) и не...
C++ Форумчане разъясните #pragma once) #pragma once и #ifndef Variables_h_ #define Variables_h_ .... #endif это что одно и тоже? первый вариант свежий а второй старьё что ли?) подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru