Risonna

lab3 otpravit

Nov 28th, 2019
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.58 KB | None | 0 0
  1. #define _USE_MATH_DEFINES
  2. #include<math.h>
  3. #include<iostream>
  4. #include <stdio.h>
  5. using namespace std;
  6. int main()
  7. {
  8.     setlocale(LC_ALL, "RUS");
  9.     double x, b, h, a, y, i, s0, s1, e, s;
  10.     e = 0.0001;
  11.     b = M_PI;
  12.     h = M_PI / 25;
  13.     a = M_PI / 5;
  14.     for (x = a; x <= b; x = x + h)
  15.     {
  16.         s = 0;
  17.         i = 1;
  18.         s0 = pow(-1, i) * cos(i * x) / (i * i);
  19.         do
  20.         {
  21.             s1 = s0;
  22.             s = s + s1;
  23.             i++;
  24.             s0 = (pow(-1, i) * cos(i * x)) / (i * i);
  25.         } while (fabs(s0 - s1) >= e);
  26.         y = (x * x - M_PI * M_PI / 3) * 0.25;
  27.         cout << "sum=" << s << "     " << "y=" << y << "\n";
  28.     }
  29.     return 0;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment