|
Role of servants for e-government
|
tarix | 29.11.2023 | ölçüsü | 312,85 Kb. | | #140408 |
| cheksiz takrorlanuvchi zharayonlarni Chеksiz tаkrоrlаnuvchi jаrаyonlаrni dаsturlаsh. Абдумалик Абдугоппорович Хоитқулов Режа: - Cheksiz takrorlanuvchi jarayonlar xaqida tushuncha
- Cheksiz takrorlanuvchi jarayonlarni algoritmlash
- Cheksiz takrorlanuvchi jarayonlarni dasturlash va natijasini taxlil qilish.
Cheksiz takrorlanuvchi jarayonlar xaqida tushuncha - Takrorlanuvchi jarayonlarni dasturini tuzishda cheksiz takrorlanuvchi jarayonga duch kelishimiz mumkin. Cheksiz takrorlanuvchi jarayon quyidagi formula orqali beriladi:
Misol uchun cheksiz takrorlanuvchi jarayonlarni umumiy ko`rinishi quyidagicha bo`ladi: - Misol uchun cheksiz takrorlanuvchi jarayonlarni umumiy ko`rinishi quyidagicha bo`ladi:
Bu formula yordamida berilgan summani hisoblashda qandaydir shart kiritishimiz lozim bo’ladi. Asosan bu shart funksiyaning dastlabki k ta hadlari yig’indisi va dastlabki k+1 ta hadlari yig’indisi orasidagi farqning nisbiy qiymati ε (epsilon) dan kichik bo’lganda erishilgan deb faraz qilinadi - Bu formula yordamida berilgan summani hisoblashda qandaydir shart kiritishimiz lozim bo’ladi. Asosan bu shart funksiyaning dastlabki k ta hadlari yig’indisi va dastlabki k+1 ta hadlari yig’indisi orasidagi farqning nisbiy qiymati ε (epsilon) dan kichik bo’lganda erishilgan deb faraz qilinadi
Cheksiz takrorlanuvchi jarayonlarni dasturlash uchun bir nechta misollarni ko’rib chiqamiz. - Cheksiz takrorlanuvchi jarayonlarni dasturlash uchun bir nechta misollarni ko’rib chiqamiz.
float f,s=0; - float f,s=0;
- float const eps=1E-4;
- int i=0, p=1;
- f=1.0/p;
- while (f>=eps)
- {s+=f;
- i++; p*=i;
- f=1.0/p;}
- cout<<”s=”<
float f,s=0; float const eps=1E-4; int i=0; //f=1.0/i; while (f>=eps) {s+=f; i++; f=1.0/i;} cout<<"s="<
Dostları ilə paylaş: |
|
|