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

Ошибка функции max () | min() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, результат работы которой - округление дробного числа до целого по математическим правилам. http://www.cyberforum.ru/cpp-beginners/thread632292.html
Здравствуйте, Друзья. Задание: Написать программу, результат работы которой - округление дробного числа до целого по математическим правилам. Вот код #include <iostream> using namespace std;...
C++ rand srand(time(NULL)); int s = rand()%1000 +1; генерирует бред вроде 3,4,7,10,14,19,21,26,29... как сделать чтобы значения были примерно такие : 458,985,100,5,857,40,756 http://www.cyberforum.ru/cpp-beginners/thread632289.html
C++ Реализация комбинаторики
Задача имеет следующий вид. Есть набор строка символов неопределенной(заранее) длины. Нужно из данной строки подсчитать и вывести все варианты возможных комбинаций от одного символа и до...
Сложение 2-х целых двоичных чисел, хранящихся в массивах A и B C++
Задачка из Кормена. Результат записать в массив С. Написал, что-то вроде: int main() { int i,q=0; for(i=n-1;i>=0;i--) { c = a^b^q; q = (q+a+b)>>1; }
C++ задача непонятная http://www.cyberforum.ru/cpp-beginners/thread632260.html
Объясните, пожалуйста, что нужно сделать, а то формулу не могу вывести, т.е. что нужно делать и с какой последовательностью. Было бы здорово если объяснение с примером )
C++ Библиотека/утилита для извления flv (флэш) контента из html страницы Есть ли подобные вещи для извлечения url на flv контент из html кода страницы? Сразу скажу, что это не популярный видеохостинг типа ютуба. Но при помощи браузера фаерфокса+плагина download helper я... подробнее

Показать сообщение отдельно
tegos-29
0 / 0 / 0
Регистрация: 02.08.2012
Сообщений: 6

Ошибка функции max () | min() - C++

02.08.2012, 23:21. Просмотров 1723. Ответов 25
Метки (Все метки)

Задача:
Дано три числа, записанный в отдельных строках. Упорядочите их в порядке убывания. Программа должна считывать три числа a, b, c, затем программа должна менять их значения так, чтобы стали выполнены условия a <= b <= c, затем программа выводит тройку a, b, c.

Я хочу решить его таким способом... Но возникает проблема при компиляции... Почему?

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
31
#include <iostream>
#include <cmath>
#include <algorithm>
 
using namespace std;
 
int main()
{
    int a, b, c;
    cin >> a >> b >> c;
    
    int Ma = min(a, b, c);
    int Mi = max(a, b, c);
    
    if(a <= Ma || a >= Mi)
    {
        cout << Ma << " " << a << " " << Mi;
    }
    
    if(b <= Ma || b >= Mi)
    {
        cout << Ma << " " << b << " " << Mi;
    }
    
    if(c <= Ma || c >= Mi)
    {
        cout << Ma << " " << c << " " << Mi;
    }
    
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru