// russian : cp1251 encoding #include #include #include "ext_value.h" using namespace std; int main() { double x1=2.7, x2=-1.32, x3=-5.1; // Внимание! Самая важная строчка! // Инициализация независимых переменных // Всего 3 независимых переменных (значение первого параметра): // значит индексы 0,1,2 (значения третьего параметра) ext_value3 a1(3,x1,0),a2(3,x2,1),a3(3,x3,2); ext_value3 res; // Здесь будет вычисленный результат res=atan2(a3,sqrt(a1*a1+a2*a2)); double s,s2,s3,s5,r2,r4,r6,w; s2=x1*x1+x2*x2; s=sqrt(s2); s3=s*s2; s5=s3*s2; r2=x1*x1+x2*x2+x3*x3; r4=r2*r2; r6=r4*r2; w=atan2(x3,s); cout<<"res "<