Обчислити значення виразу: u = (max(x, y, z))/(min(x, y, z)) + min(x, z)


C++ / Умовний оператор
Given the numbers x, y, z. Calculate the value of the expression: u = (max(x, y, z))/(min(x, y, z)) + min(x, z).

#include <iostream>

#include <cmath>

using namespace std;

 

int main()

{

    int x, y, z;

    cout << "Enter x: ";

    cin >> x;

    cout << "Enter y: ";

    cin >> y;

    cout << "Enter z: ";

    cin >> z;

 

    int max, min, min1, u = 0;

    if (x > y && x > z) 

         max = x;

    if (y > z && y > x) 

         max = y;

    if (z > y && z > x) 

         max = z;

 

    if (x < y && x < z) 

         min = x;

    if (y < z && y < x) 

         min = y;

    if (z < y && z < x) 

         min = z;

 

    if (x < z) 

        min1 = x;

    if (z < x) 

        min1 = z;

 

    u = (max / min) + min1;

    cout << "u = " << u << endl;

 

    getchar();

    getchar();

    return 0;

}


Result:
Знайти max{min(a, d), min(b, c)}
Знайти max{min(a, d), min(b, c)}
08.03.2021, Умовний оператор
Знайти max{min(a, b),min(c, d)}
Знайти max{min(a, b),min(c, d)}
08.03.2021, Умовний оператор
Знайти min{max(a, b), min(c, d)}
Знайти min{max(a, b), min(c, d)}
08.03.2021, Умовний оператор
Обчислити значення виразу: u = (max(x, y, z))2-2x*min(x, y, z)
Обчислити значення виразу: u = (max(x, y,
08.03.2021, Умовний оператор
Надрукувати в порядку зростання числа: sin x, cos x, ln x
Надрукувати в порядку зростання числа: sin x, cos
08.03.2021, Умовний оператор
Обчислити суму чисел, які не належать заданому проміжку
Обчислити суму чисел, які не належать заданому
08.03.2021, Умовний оператор
Movie
У даній публікації відсутні коментарі!

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

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

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