Вопрос задан 18.04.2018 в 22:31. Предмет Информатика. Спрашивает Тюш Ксюша.

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

затем программа должна менять их значения так, чтобы стали выполнены условия a ≤ b ≤ c, затем программа выводит тройку a, b, c. Нужна сортировка по возрасанию С++ (без масивов и for)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Михеева Василина.

#include <iostream>

using namespace std;

int main() {

    int a, b, c, min, max;
    cin >> a >> b >> c;
    max = (a > b) ? a : b;
    min = (a < b) ? a : b;
    a = min; b = max;
    max = (b > c) ? b : c;
    min = (b < c) ? b : c;
    b = min; c = max;
    max = (a > b) ? a : b;
    min = (a < b) ? a : b;
    a = min; b = max;
    cout << a << " " << b << " " << c;
    return 0;
}



0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос