- #include <stdio.h>
- #include <math.h>
- int main(void) {
- double a=0 ,b=1.0, d=0.000001, x, x1, l, ef, ea, eb;
- double frac = 5.0 / 7.0;
- int n = 0;
- l=b-a;
- do {
- x=(a+b)/2;
- if (x1<0) b=x;
- else a=x;
- n++;
- } while ((b-a)>d);
- x=(a+b)/2;
- /* Значение x0 */
- /* Погрешность Еf */
- double sum = 0.0, m, dividend = x;
- int divisor = 1, it = 0;
- do {
- m = dividend / divisor;
- sum += m;
- divisor += 2;
- dividend *= -(x * x);
- it++;
- /* Значение суммы ряда */
- /* Значение n */
- }