Поміняти місцями значення змінних за умовою a ≤ b ≤ c


C++ / Умовний оператор
Поміняти місцями значення змінних a, b, c так, щоб виконувалась умова a ≤ b ≤ c.

#include <iostream>

using namespace std;

 

int main() {

       int a, b, c;

       cout << "Enter a: ";

       cin >> a;

       cout << "Enter b: ";

       cin >> b;

       cout << "Enter c: ";

       cin >> c;

 

       if (a > b) swap(a, b);

       if (b > c) swap(b, c);

       if (a > b) swap(a, b);

       cout << ' ' << a << ' ' << b << ' ' << c << '\n';

 

       system("pause");

       return 0;

}


Результат:
Поміняти місцями значення змінних за умовою a ≥b ≥c
Поміняти місцями значення змінних за умовою a ≥b
08.03.2021, Умовний оператор
Знайти у кожному рядку матриці найбільший елемент і поміняти його місцями з елементом головної діагоналі
Знайти у кожному рядку матриці найбільший елемент
23.08.2021, Матриця
Знайти у кожному рядку матриці найменший елемент і поміняти його місцями з елементом головної діагоналі
Знайти у кожному рядку матриці найменший елемент
23.08.2021, Матриця
Знайти в кожному рядку матриці максимальний і мінімальний елементи і поміняти їх місцями з першим і останнім елементами рядка відповідно
Знайти в кожному рядку матриці максимальний і
30.08.2021, Матриця
Знайти в кожному стовпці матриці максимальний і мінімальний елементи і поміняти їх місцями з першим і останнім елементами стовпця відповідно
Знайти в кожному стовпці матриці максимальний і
30.08.2021, Матриця
Надрукувати в порядку зростання числа: sin x, cos x, ln x
Надрукувати в порядку зростання числа: sin x, cos
08.03.2021, Умовний оператор
Movie
У даній публікації відсутні коментарі!

Перед публікацією, радимо ознайомиться з правилами!

{login}
Додати коментар..
Якою мовою програмування ви користуєтесь?

Знайшли помилку?
Ви можете повідомити про це адміністрацію.
Виділіть текст і натисніть CTRL+Enter