Выдает ошибку. error C2065: M_PI: необъявленный идентификатор - C (СИ)
Формулировка задачи:
Листинг программы
- #include <stdio.h>
- #include <math.h>
- int main() {
- double x, a;
- scanf("%lf%lf", &x, &a);
- double
- Z = pow(sin(x * M_PI), 2),
- Q = sqrt(x) / 5 / Z, T = pow(abs(x*x + Z*Z), 1/3),
- S = Q*Q > T ? (a - 1) * exp(x) : ( Q*Q < T ? log(abs(Q*T)) : tan(x*x) ) ;
- printf("%lf", S);
- return 0;
- }
Решение задачи: «Выдает ошибку. error C2065: M_PI: необъявленный идентификатор»
textual
Листинг программы
- #define _USE_MATH_DEFINES
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д