vtlstolyarov, #include <stdio.h> #include <math.h> int main() { double a,y,z,x,d,e; x=1.426; y=-1.22; z=3.5; d=2*cos(x-M_PI/6)/0.5*(sin(y)*sin(y)); e=pow(z,2)/3-pow(z,2)/5; printf("result #1 \n"); printf("%d \n", d); printf("result #2 \n"); printf("%e", e); return 0; } C #include <stdio.h> #include <math.h> int main() { double a,y,z,x,d,e; x=1.426; y=-1.22; z=3.5; d=2*cos(x-M_PI/6)/0.5*(sin(y)*sin(y)); e=pow(z,2)/3-pow(z,2)/5; printf("result #1 \n"); printf("%d \n", d); printf("result #2 \n"); printf("%e", e); return 0; } код уже есть, но в итог выводит разные результаты(
crazySoldier, в плане разные? Странно, не должно так быть #include <stdio.h> #include <math.h> int main(void) { double x = 1.426; double y = -1.22; double z = 3.5; double t_res = ((2 * cos(x - M_PI / 6)) / (0.5 + sin(y) * sin(y))); double e_res = (((pow(z, 2))) / (3 + (pow(z, 2) / 5))); printf("First equation result: %f\nSecond equation result: %f\n", t_res, e_res); return 0; } C #include <stdio.h> #include <math.h> int main(void) { double x = 1.426; double y = -1.22; double z = 3.5; double t_res = ((2 * cos(x - M_PI / 6)) / (0.5 + sin(y) * sin(y))); double e_res = (((pow(z, 2))) / (3 + (pow(z, 2) / 5))); printf("First equation result: %f\nSecond equation result: %f\n", t_res, e_res); return 0; } First equation result: 0.896916 Second equation result: 2.247706 Код First equation result: 0.896916 Second equation result: 2.247706