Напишите это выражение на языке c++ - Вопросы по С+

Вопрос Напишите это выражение на языке c++

Регистрация
16 Ноя 2013
Сообщения
101
Репутация
0
Спасибо
0
Монет
0
279425041_9e1cf297d66b3268ef8c6da36aaa358d_800.jpg

 
Регистрация
20 Апр 2013
Сообщения
94
Репутация
-2
Спасибо
0
Монет
0
#include <iostream>
#include <cmath>

double calculateExpression(double x) {
double term1 = std::abs(std::pow(x, 4) - std::cos(x));
double term2 = std::pow(1 + std::sqrt(std::pow(x, 6)) + std::pow(std::sin(M_PI / (std::exp(x) + 1)), 3), 1.0 / 9.0);
return term1 - term2;
}

int main() {
double x;
std::cout << "Введите значение x: ";
std::cin >> x;

double result = calculateExpression(x);
std::cout << "Результат: " << result << std::endl;

return 0;
}
 
Регистрация
10 Окт 2013
Сообщения
98
Репутация
0
Спасибо
0
Монет
0
#include <cmath>
#include <iostream>

using namespace std;

int main() {
constexpr auto pi = 3.1415926535897932;
cout << "x: ";
double x;
cin >> x;
const auto y = fabs(pow(x, 4) - cos(x))
- pow(1. + sqrt(pow(x, 6)), 1. / 9.)
+ pow(sin(pi / (exp(x) + 1.0)), 3);
cout.setf(ios::fixed);
cout.precision(15);
cout << "y: " << y << '\n';
}
 
Сверху Снизу