Advertisement
Guest User

Untitled

a guest
Dec 18th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.66 KB | None | 0 0
  1. #include <iostream>
  2. #include <math.h>
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7.     double a,b,n,sum,step,integr,x,q,res;
  8.     cout << "Введите границы интегрирования (нижняя-верхняя): ";
  9.     cin >> a >> b;
  10.     cout << "Введите количество разбиений: ";
  11.     cin >> n;
  12.     step = (b-a)/(3*n);
  13.     sum=cos(pow(a,2))+cos(pow(b,2));
  14.     q=3*n-1;
  15.     for (int i = 0; i <=q; ++i) {
  16.         x=a+step*i;
  17.         if(i%3==0){
  18.             sum+=2*cos(pow(x,2));
  19.         }
  20.         else{
  21.             sum+=3*cos(pow(x,2));
  22.         }
  23.     }
  24.     sum *=3*step/8;
  25.     cout << "Результат: " << sum;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement