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


C++ / Умовний оператор
Дано числа x, y, z. Обчислити значення виразу: u = (max(x, y, z))2-2x*min(x, y, 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 u = 0, max, min;

    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;

 

    u = pow(max, 2) - pow(2, x) * min;

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

 

    getchar();

    getchar();

    return 0;

}


Результат:
Обчислити значення виразу: u = (max(x, y, z))/(min(x, y, z)) + min(x, z)
Обчислити значення виразу: u = (max(x, y,
08.03.2021, Умовний оператор
Надрукувати в порядку зростання числа: sin x, cos x, ln x
Надрукувати в порядку зростання числа: sin x, cos
08.03.2021, Умовний оператор
Поміняти місцями значення змінних за умовою a ≥b ≥c
Поміняти місцями значення змінних за умовою a ≥b
08.03.2021, Умовний оператор
Поміняти місцями значення змінних за умовою a ≤ b ≤ c
Поміняти місцями значення змінних за умовою a ≤ b
08.03.2021, Умовний оператор
Перерозподілити значення змінних x і y
Перерозподілити значення змінних x і y
08.03.2021, Умовний оператор
Дано дві точки A(x1, y1) і B(x2, y2)
Дано дві точки A(x1, y1) і B(x2, y2)
08.03.2021, Умовний оператор
Movie
У даній публікації відсутні коментарі!

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

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

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