Несы мне в кеды Н Несы мне в кеды Регистрация 31 Окт 2013 Сообщения 75 Репутация 0 Спасибо 0 Монет 0 7 Фев 2024 #1 вычислите значение данной функции: [\frac{e^{|x-y|} \cdot |x-y|^{x+y}}{\arctan(x) + \arctan(z)} + \sqrt[3]{x^3} + \ln^2] Я правильно написал код? Он округляет вроде как сделать ,чтобы он округлял ответ до сотых?
вычислите значение данной функции: [\frac{e^{|x-y|} \cdot |x-y|^{x+y}}{\arctan(x) + \arctan(z)} + \sqrt[3]{x^3} + \ln^2] Я правильно написал код? Он округляет вроде как сделать ,чтобы он округлял ответ до сотых?
grand01 G grand01 Регистрация 16 Дек 2013 Сообщения 88 Репутация 0 Спасибо 0 Монет 0 7 Фев 2024 #2 #include #include #include using namespace std; double calculate_function(double x, double y, double z) { double result = (exp(abs(x - y)) * pow(abs(x - y), x + y)) / (atan(x) + atan(z)) + cbrt(pow(x, 3)) + pow(log, 2); return result; } int main() { double x, y, z; cout > x; cout > y; cout > z; double result = calculate_function(x, y, z); cout
#include #include #include using namespace std; double calculate_function(double x, double y, double z) { double result = (exp(abs(x - y)) * pow(abs(x - y), x + y)) / (atan(x) + atan(z)) + cbrt(pow(x, 3)) + pow(log, 2); return result; } int main() { double x, y, z; cout > x; cout > y; cout > z; double result = calculate_function(x, y, z); cout
Nikol N Nikol Регистрация 19 Июн 2013 Сообщения 75 Репутация 0 Спасибо 1 Монет 0 7 Фев 2024 #3 Он не округляет, просто при использовании целочисленной ( int d ) переменной, все "дробные" отбрасываются и теряются
Он не округляет, просто при использовании целочисленной ( int d ) переменной, все "дробные" отбрасываются и теряются
Doljen Doljen Регистрация 29 Сен 2012 Сообщения 87 Репутация 0 Спасибо 1 Монет 0 7 Фев 2024 #4 Не правильно! Вот так правильно: #include #include using namespace std; int main() { double u, v, x, y, z; cout.precision(3); while (true) { cout > x >> y >> z; u = fabs(x-y); v = log; cout
Не правильно! Вот так правильно: #include #include using namespace std; int main() { double u, v, x, y, z; cout.precision(3); while (true) { cout > x >> y >> z; u = fabs(x-y); v = log; cout
Alex6676 A Alex6676 Регистрация 25 Июн 2013 Сообщения 81 Репутация 0 Спасибо 0 Монет 0 7 Фев 2024 #5 #include #include double evaluateFunction(double x, double y, double z) { double part1 = pow(exp(abs(x - y)), abs(x - y)) / (atan(x) + atan(z)); double part2 = pow(3 + pow(x, 2.0/3.0), 1.0/3.0); double part3 = pow(log, 2); return part1 + part2 + part3; } int main() { double x, y, z; // You should add input validation and error checking as appropriate std::cout > x; std::cout > y; std::cout > z; double result = evaluateFunction(x, y, z); std::cout
#include #include double evaluateFunction(double x, double y, double z) { double part1 = pow(exp(abs(x - y)), abs(x - y)) / (atan(x) + atan(z)); double part2 = pow(3 + pow(x, 2.0/3.0), 1.0/3.0); double part3 = pow(log, 2); return part1 + part2 + part3; } int main() { double x, y, z; // You should add input validation and error checking as appropriate std::cout > x; std::cout > y; std::cout > z; double result = evaluateFunction(x, y, z); std::cout