Вычислить выражение - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Помогите написать прогу для вычисления : 3.14 * pow(x, 2) - pow(y, -2) + x * pow(y, 3) + 7 * (sqrt(y)) + log((x + 7 * (sqrt(y))));

Решение задачи: «Вычислить выражение»

textual
Листинг программы
#define _USE_MATH_DEFINES
#include <math.h>
 
#ifndef M_PI
#define M_PI 3.14159265358979323846
#endif
 
double rez(const double x, const double y)
{
    const double sqrt_y = sqrt(y);
    const double pow_y_2 = y * y;
    return M_PI * x * x
         - 1.0 / pow_y_2
         + x * y * pow_y_2
         + 7.0 * (sqrt_y + log(x + 7.0 * sqrt_y));
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4 из 5
Похожие ответы