С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Поиск минимального, среднее и максимального чисел из трех введенных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужен пример интерфейса http://www.cyberforum.ru/cpp-beginners/thread176899.html
Помагите нужен пример интерфейса на С++. В заранее благодарен.
C++ Как написать ехе распаковку в dev c++ Помогите новичку написать ЕХЕ распаковку от нуля до конца. Ещё ЕХЕ не разу не писал и плохо знаю С++ (очень надо) http://www.cyberforum.ru/cpp-beginners/thread176898.html
Сжать массив, удалив из него все элементы, модуль которых находится в интервале [a,b] C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1.) максимальный элемент массива; 2.) сумму элементов массива, расположенных до последнего положительного элемента. Сжать...
Массив заполняется случайными (не теми) элементами C++
Доброго времени суток! Определенными циклами задаются значения массива. Циклы исправны (проверял в Паскале). Проблема в том, что в массиве вместо нужных значений в некоторых местах возникают числа...
C++ Найти количество слов в строке с использованием библиотечных функций string.h http://www.cyberforum.ru/cpp-beginners/thread176820.html
Найти количество слов в строке с использованием библиотечных функций string.h на языке С. Помогите Не дублируйте темы!
C++ Объявление vector'а членом класса Всем доброго времени суток. В общем идея такова. Есть класс class Vetv { public: Vetv(int a,int b, int *ves); Vetv(); int nFrom; int nTo; подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
15.10.2010, 20:47
Василий-Робот, А можно в разы короче чем у вас и у меня...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <algorithm>
 
int main()
{
    int a, b, c;
    std::cin>>a>>b>>c;
    int max=std::max(std::max(a, b), std::max(b,c));
    int min=std::min(std::min(a, b), std::min(b,c));
    int middle=(a>min&&a<max)?a:(b>min&&b<max)?b:c;
    std::cout<<min<<' '<<middle<<' '<<max<<'\n';
    return 0;
}
Или так.

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <algorithm>
 
int main()
{
    int a, b, c;
    std::cin>>a>>b>>c;
    int Arr[]={a,b,c};
    std::sort(Arr, Arr+sizeof(Arr)/sizeof(Arr[0]));
    std::cout<<Arr[0]<<' '<<Arr[1]<<' '<<Arr[2]<<'\n';
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.