@edd
36 / 36 / 0
Регистрация: 13.05.2010
Сообщений: 81
|
28.05.2010, 19:29
|
|
C++ | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| float a,b,x1,x2,h,x;
int m=100, i;
float f(float x){
return (1/(sqrt(2*pow(x,2)+3)));
}
int main()
{cout<<"a="; cin>>a; //0.8
cout<<"b="; cin>>b; //1.4
h=(b-a)/m/2;
for (i=1; i<m*2; i+=2){
x1+=f(a+h*i);}
for (i=2; i<(m*2-1); i+=2){
x2+=f(a+h*i);}
x=(h/3)*(f(a)+4*x1+2*x2+f(b));
cout<<"x="<<x<<" ";
getch ();} |
|
как то так
1
|