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

Наибольшее из трех чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заменить каждую из групп точек одной точкой http://www.cyberforum.ru/cpp-beginners/thread741259.html
Ввести строку. Создать функцию, позволяющую заменить в заданной строке каждую из групп стоящих рядом точек одной точкой. Если знака <<.>> нет в строке, то вывести сообщение об етом.(использовать...
C++ Callback Сделал класс кнопки, теперь пытаюсь сделать так, чтобы при нажатии кнопка вызывала функцию из нужного мне класса. Пытался сделать так: Класс функтора template <class T> class CFunctor { public:... http://www.cyberforum.ru/cpp-beginners/thread741254.html
Написать функцию для разбиения числа на числа C++
Помогите написать функцию для разбиения числа на числа! Например ввели 12345 а должна вывести 1 2 3 4 5
C++ Задается произвольный текст. В тексте заменить все ТЧК, ЗПТ и другие сокращения на соответ-ствующие им знаки препинания
Задается произвольный текст, содержащий не более 10 строк, в каждой строке не бо-лее 80 символов. В тексте заменить все ТЧК, ЗПТ и другие сокращения на соответ-ствующие им знаки препинания, убирая...
C++ Перевод позиционно дроби в другое основание http://www.cyberforum.ru/cpp-beginners/thread741248.html
Есть дробь, записанная в смешанной системе с меньшим основанием, равным двойке. Например, в двоично-восемнадцатеричной. Дано большее основание системы, в которой записана дробь. Задано большее...
C++ Как сделать ассемблерную вставку? Нужно сложить два числа. Не могу понять ошибки вроде примеры смотрел вставки делаются именно так #include <iostream> #include <stdio.h> using namespace std; int main() {int pervoerchislo; int... подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4984 / 3041 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
29.12.2012, 06:48
Поскольку ограничений на дополнительные функции нет, то проще всего так:
C++
1
2
3
4
5
6
7
8
9
int max(int a, int b)
{
    return a > b ? a : b;
}
 
int max(int a, int b, int c)
{
    return max(a, max(b, c));
}
Ну а ещё проще вместо самопальной max(int, int) использовать std::max
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru