19.03.2013, 10:26. Просмотров 320. Ответов 1
Заранее спасибо за помощь.)
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| #include<iostream>
#include<conio.h>
#include <stdio.h>
#include <cmath>
using namespace std;
float f2(float x){
return sin(exp(x));
}
void main()
{setlocale(LC_ALL,"");
float a, b;
int n;
float h2,S2=0, x;
cout<<"Введите a(нижний предел интегрирования) "<<endl;
cin>>a;
cout<<"Введите b(верхний предел интегрирования) "<<endl;
cin>>b;
cout<<"Введите количество отрезков"<<endl;
cin>>n;
h2=3.14/2;
for (int i=0; i<n;i++)
{
x=a+i*h2;
S2=S2+f2(x)*h2;
};
cout<<"Интеграл равен"<<S2;
cin>>S2;
} |
|