• Задание: ввести три числа – x, y, z. Вычислить по усмотрению u = sin(x), или u = cos(x), или u = tg(x). Найти по желанию максимальное из трех числе: max(u,y,z), или max(|u|,|y|,|z|). нужно перевести на язык с++

Ответы 1

  • Объяснение:

    Ввести три числа не составляет труда.

    Чтобы воспользоваться тригонометрическими функциями (в данном случае sin), подключим библиотеку cmath.

    Есть много способов найти максимум трёх чисел, самый лаконичный - подключить библиотеки initializer_list и algorithm. Таким образом, чтобы найти максимальное из сколь угодного количества чисел, достаточно передать их функции max в фигурных скобках, как написано ниже.

    ---

    #include <iostream>

    #include <cmath>

    #include <initializer_list>

    #include <algorithm>

    int main() {

     double x, y, z;

     std::cin >> x >> y >> z;

     double u = sin(x);

     double maximum = std::max({u, y, z});

     std::cout << maximum;

    }

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years