Azərbaycan Hava Yolları




Download 2,93 Mb.
bet28/35
Sana06.12.2023
Hajmi2,93 Mb.
#112648
TuriDərs
1   ...   24   25   26   27   28   29   30   31   ...   35
Bog'liq
C fakepathKOMPUTER MUHENDISLIYINDE EDEDI USULLAR 01 06 (2) (1)

Nümunə1. Havada tormozlama təzyiqi təqribən aşağıdakı sıra ilə hesablanır:
y=1+ + + +…+=
Bu sıranın qiymətini x-in verilən qiymətində dəqiqliklə hesablayan alqoritmin C++ proqramlaşdırma dilində proqram kodu aşağıdakı kimi olar.
#include
#include
#include
void main()
{
int i;
float e, x, y=1., z;
cout <<"\n x=";
cin >>x;
cout <<"\n eps=";
cin >>e;
i=1; z=x;
while (fabs(z)>e) {
y=y+z;
i++;
z=z*(x/i);
}
cout <<"\n y=" <cout <<"\n hədlərin sayı="<< i;
cout << "\n dəqiqlik=" << z; getch();
}
Nümunə 2. ln(1+x) funksiyasının x-in 0≤x≤1 inter­va­lında ε dəqiqliklə təqribi qiymətinin hesablanması alqo­rit­minin C++ dilində proqram kodunu tərtib edək. Bunun üçün həmin funksiyanın Teylor sırasına ayrılışından istifadə edək. Yəni

cəmini hesablayaq.
#include
#include "math.h"
#include "conio.h"
main()
double
//Bashlangic qiymetler:
X=0.95, // funksiyanin arqumenti,
Eps=1e-18, // teleb olunun deqiqlik.
//siranin cemini hesablamaq uchun bashlangic qiymetler:
D=1,
S=0;
int
N=1;
double R,Y;
#ifndef dbg
printf("input Eps: ");
scanf("%lf",&Eps);
printf("input X: ");
scanf("%lf",&X);
#endif
R=X;//siranin birinci heddi.
S=0;
while (fabs(R)>Eps)
{
S=S+R;// siranin novbeti heddinin ceme daxil edilmesi
#ifdef dbg
if (N<=5)
printf("N=%d\t\tR=%lf\t\tS=%lf\n",N,R,S);
#endif
N=N+1;
D=-D*X;
R=D/N; // siranin n-ci heddi.
}
printf(" N = %d\n",N);
//ln(1+X) funksiyasinin teqribi qiymeti,
printf(" S = %lf\n",S);
// ln(1+X) funksiyasinin deqiq qiymeti,
printf("ln(1+X) = %lf\n",log(1+X));
//mutleq xeta,
printf("|ln(1+X)| = %e\n"
,fabs(log(1+X)-S));
//nisbi xeta.
printf("|(ln(1+X)-S)/ln(1+X)| = %e\n"
,fabs((log(1+X)-S)/log(1+X)));
getch();
return 0;
}
Mövzuya aid tapşırıqların variantları
1.Havada tormozlanma təzyiqi təqribən aşağıdakı sıra ilə hesablanır:

X=2,5 olduqda =0,001 dəqiqliklə bu sıranın təqribi cəmini tapın.
2.Təyyarənin kabinəsinin germetizasiyası zamanı qaz sər­fi­nin düsturu aşağıdakı sıra ilə ifadə olunur:

X=2,3 olduqda =0,001 dəqiqliklə bu sıranın təqribi cəmini tapın.
3.Səsəqədərki axınların sıxlığı və təzyiqi hesmablanarkən xəta aşağıdakı sıra ilə ifadə olunur:

X=1,5 olduqda =0,001 dəqiqliklə bu sıranın təqribi cəmini tapın.

  1. Aviasiya radionaviqasiyasında radiopelenqatorların səhv­lə­rini hesablayarkən aşağıdakı sıradan istifadə olunur:


X=1,7 olduqda =0,001 dəqiqliklə bu sıranın təqribi cəmini tapın.

  1. X=1,1 olduqda =0,01 dəqiqliklə aşağıdakı sıranın təqribi cəmini tapın.


6.X=0,23 olduqda =0,01 dəqiqliklə aşağıdakı sıranın təqribi cəmini tapın.

7. X=0,32 olduqda =0,1 dəqiqliklə aşağıdakı sıranın təqribi cəmi­ni tapın.

8. X=0,6 olduqda =0,001 dəqiqliklə aşağıdakı sıranın təqribi cəmini tapın.

9. X=0,25 olduqda =0,0001 dəqiqliklə aşağıdakı sıranın təq­ri­bi cəmini tapın.

10. X=0,7 olduqda =0,1 dəqiqliklə aşağıdakı sıranın təqribi cəmini tapın.

11. Havada tormozlama təzyiqi təqribən aşağıdakı sıra ilə hesab­­lanır:

x=1,51 olduqda =0,001 dəqiqliklə bu sıranın təqribi cəmini tapın.
12. Təyyarənin kabinəsinin germetizasiyası zamanı qaz sərfinin düsturu aşağıdakı sıra ilə ifadə olunur:

x=2,13 olduqda =0,0001 dəqiqliklə bu sıranın təqribi cəmini tapın.
13. Səsəqədərki axınların sıxlığı və təzyiqi hesmablanarkən xəta aşağıdakı sıra ilə ifadə olunur:

x=0,98 olduqda =0,001 dəqiqliklə bu sıranın təqribi cəmini tapın.
14. X=1,21 olduqda =0,0001 dəqiqliklə aşağıdakı sıranın təqribi cəmini tapın.

15. x=0,43 olduqda =0,001 dəqiqliklə aşağıdakı sıranın təqribi cəmini tapın.

16. x=0,32 olduqda =0,001 dəqiqliklə aşağıdakı sıranın təqribi cəmini tapın.

17. x=0,56 olduqda =0,0001 dəqiqliklə aşağıdakı sıranın təqribi cəmini tapın.

18. x=0,25 olduqda =0,0001 dəqiqliklə aşağıdakı sıranın təqribi cəmini tapın.

19. x=0,67 olduqda =0,01 dəqiqliklə aşağıdakı sıranın təqribi cəmini tapın.




Download 2,93 Mb.
1   ...   24   25   26   27   28   29   30   31   ...   35




Download 2,93 Mb.