Менше з чисел замінити їх пів сумою, а більше – їх подвоєним добутком


C++ / Умовний оператор
Дано два дійсні різні числа x, y. Менше з них замінити їх пів сумою, а більше – їх подвоєним добутком.

#include <iostream>

using namespace std;

 

int main()

{

       float x, y;

       cout << "Enter x: ";

       cin >> x;

       cout << "Enter y: ";

       cin >> y;

 

       float d = y * x, sum = y + x;

       if (x > y) {

             x = 2 * d;

             y = (sum / 2);

       }

       else {

             x = (sum / 2);

             y = 2 * d;

       }

 

       cout << "x = " << x << "; y = " << y << endl;

 

       getchar();

       getchar();

       return 0;

}


Результат:
Якщо сума менша за одиницю, то найбільше з цих чисел замінити пів сумою двох інших
Якщо сума менша за одиницю, то найбільше з цих
10.03.2021, Умовний оператор
Якщо сума менша за одиницю, то найменше з цих чисел замінити пів сумою двох інших
Якщо сума менша за одиницю, то найменше з цих
10.03.2021, Умовний оператор
Вивести ті елементи масиву, які не належать проміжку і обчисліть їх добуток
Вивести ті елементи масиву, які не належать
20.02.2021, Масив
Знайти перший максимальний елемент масиву і замінити його нулем
Знайти перший максимальний елемент масиву і
02.08.2021, Масив
Знайти перший мінімальний елемент масиву і замінити його нулем
Знайти перший мінімальний елемент масиву і
02.08.2021, Масив
Знайти останній мінімальний елемент масиву і замінити його нулем
Знайти останній мінімальний елемент масиву і
02.08.2021, Масив
Movie
У даній публікації відсутні коментарі!

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

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

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