Замінити значення змінних на max{a, b} або нулями залежно від умови


C++ / Умовний оператор
Given two numbers a and b. If they are not equal, then replace each of them with max{a, b}; otherwise - replace them with zeros.

#include <iostream>

using namespace std;

 

int main()

{

       int a, b, max;

       cout << "Enter a: ";

       cin >> a;

       cout << "Enter b: ";

       cin >> b;

 

       if (a > b)

             max = a;

       else

             max = b;

 

       if (a != b) {

             a = max;

             b = max;

             cout << "a = " << a << "; b = " << b << endl;

       }

       else {

             a = 0, b = 0;

             cout << "a = " << a << "; b = " << b << endl;

       }

 

       getchar();

       getchar();

       return 0;

}


Result:
Замінити значення змінних на min{a, b} або нулями залежно від умови
Замінити значення змінних на min{a, b} або нулями
08.03.2021, Умовний оператор
Замінити нулями ті числа масиву, абсолютна величина яких більша за максимальний елемент
Замінити нулями ті числа масиву, абсолютна
02.08.2021, Масив
Поміняти місцями значення змінних за умовою a ≥b ≥c
Поміняти місцями значення змінних за умовою a ≥b
08.03.2021, Умовний оператор
Поміняти місцями значення змінних за умовою a ≤ b ≤ c
Поміняти місцями значення змінних за умовою a ≤ b
08.03.2021, Умовний оператор
Перерозподілити значення змінних x і y
Перерозподілити значення змінних x і y
08.03.2021, Умовний оператор
Перевірити, чи одне з чисел є дільником іншого
Перевірити, чи одне з чисел є дільником іншого
08.03.2021, Умовний оператор
Movie
У даній публікації відсутні коментарі!

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

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

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