• Вопрос по информатике:

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

    • Автор:

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

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

    Чтобы воспользоваться тригонометрическими функциями (в данном случае 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;

    }

    • Отвечал:

      gasbypaul

    Ответов нет, но ты это испарвиш!

Еще 4 ненужных тебе вопроса, но это важно для поиска