https://drive.google.com/file/d/17K4lzgVtWernPgsKDP6Cjb_3UeS2PZme/view?usp=sharing вот фотка https://drive.google.com/file/d/1qw-8ybQUCLDXjjyR3Wi9SJ3bJDBjOU0u/view?usp=sharing само задание
О. А вот и будущий строитель Вместо того чтобы заниматься херней - лучше уже сейчас изучать марки цемента. Я не шучу. Задание сделать не могу: не шарю. UPD: хотя... может быть актуальнее сейчас изучать устройство автомата Калашникова.
Code: #include <stdlib.h> #include <stdio.h> #define _USE_MATH_DEFINES #include <math.h> int main() { int n, digits; double x, xn, dx, delta, e, tmp; printf("Input X, Xn, dx, e\n"); scanf("%lf %lf %lf %lf", &x, &xn, &dx, &e); digits = (int)log10(1.0 / e); printf("x \tarcctg(x)\titrations\n"); for( ; x < xn; x += dx) { tmp = M_PI_2; for(n = 0; ; ++n) { delta = pow(-1., n + 1) * pow(x, 2 * n + 1) / (2 * n + 1); tmp += delta; if(fabs(delta) < e) break; } printf("%f\t%8.*f\t%i\n", x, digits, tmp, n); } return 0; }