• Предмет: Информатика
  • Автор: TequilaSunrise
  • Вопрос задан 1 год назад

помогите, пожалуйста, буду безмерно благодарна ❤️

Приложения:

BobbyFresnel: Похоже, на картинке не полная формула
TequilaSunrise: полная ...
BobbyFresnel: Там стоит фигурная скобка, она разве ничего сверху не прихватывает?
BobbyFresnel: И зачем там круглые скобки у кубического корня?
TequilaSunrise: нет, там другое задание выше)
круглые скобки стоят, чтобы функцию отделить, наверное (?!)
iolandavalerypad353: Максимум для значений двух функций: Cos(...) и Куб.корень(...) на интервале x и интервале y. Матрица точек (x, y).
BobbyFresnel: А по-моему просто один максимум. Глобальный для всего набора аогументов.
iolandavalerypad353: Это уже максимум из максимумов
BobbyFresnel: Ну вот я так именно понял это задание.
BobbyFresnel: Если автору ввопроса нужно иметь максимум просто из двух функций в каждой точке табуляции, то ответ легко очень переделвть.

Ответы

Ответ дал: BobbyFresnel
1

#include <iostream>

#include <cmath>

using namespace std;

double f1(double x)

{

   return cos(x * x * x - sqrt(3));

}

double f2(double x, double y)

{

   return cbrt(x * y * y);

}

int main()

{

   double m = -2, z;

   for(double y=0.4; y <= 4.1; y +=3)

       for(double x=0.15; x<=0.551; x +=0.4)

       {

           z = max(f1(x), f2(x, y));

           if (z > m) m = z;

       }

   z = m;

   cout << z;

   return 0;

}

На выводе будет 1.85257

Вас заинтересует