Доброго времени суток!
Прохожу c++ только начал.
Есть задача:
нужно написать консольное приложение чтобы получился ответ
c.
Я функцию написал, ответ выдает совершенно другой. Не такой который указан в задаче. Не могу понять то ли я где то ошибся, толи в задание ошибка!
#define _USE_MATH_DEFINES //математические константы
#include <iostream>
#include <math.h>
using namespace std;
int main() {
setlocale(LC_ALL, "rus");
double x, y, z, f, s, t;
x = 3.251;
y = 0.325;
z = 0.466*pow(10, -4);
/* Поэтапоное решение */
f = pow(2, pow(y, x)) + pow(pow(3, x), y); //1
s = y * (atan(z) - M_PI / 6); //2
t = abs(x) + (1 / pow(y, 2) + 1); //3
cout << "Результат c = " << f - s / t;
return 0;
}
Мой ответ: