1.1 Berilgan integral qiymatini to‘g‘ri to‘rtburchaklar, trapetsiyalar, Simpson
usullarida ε>0 aniqlikda hisoblang. Aniqlikka
erishganlik sharti sifatida
|S2n-Sn|<ε tengsizlikdan foydalaning (boshlang‘ich n=10 deb olish
mumkin). Natijaga erishish uchun zarur bo‘lgan qadamlar
soni va
integral taqribiy qiymati chiqariladi. С++ dasturida natijani oling.
7 -variant
1) Tog`ri turtburchak
usuli
Dastur kodi:
#include
#include
using namespace std;
float f(float x) {
return cos(pow(x,2) +1)*pow((pow(x,3)+3*x+1),1/3);
}
int main() {
float a=0,b=2,h,x;
int n=1000;
float s=0;
h=(b-a)/n;
for(int i=0; ix=a+i*h;
s+=f(x+h/2)*h;
}
cout<return 0;
}
Natija:
int main() {
float a=0,b=2,h;
int n=100;
float s=0, x[n];
h=(b-a)/n;
for(int i=0; i
x[i]=a+i*h;
if(i%2==0) s+=2*f(x[i]);
else s+=4*f(x[i]);
s+=h*f(x[i]);
}
cout<<(f(a) + f(b) + s)*h/3;
return 0;
}
Natija:
1.2 Berilgan tenglamaning taqribiy yechimini
ε>0
aniqlikda urinmalar
(Nyuton) va vatarlar usullarida hisoblang. Aniqlikka
erishganlik sharti
sifatida
|xn+1-xn|<ε
tengsizlikdan foydalaning. Boshlang‘ich x0ϵ(a;b) olinadi.
Natijada ildiz taqribiy qiymati va zarur bo‘lgan qadamlar soni chiqarilsin.
С++ dasturida natijani oling.
7 -variant
A)
Dastur kodi:
#include
#include
using namespace std;