M. Behbudiy nomidagi Samarqand viloyat pedagog kadrlarni qayta


 Takrorlanuvchi jarayonlarni algoritmlash



Download 0,78 Mb.
Pdf ko'rish
bet15/25
Sana04.07.2022
Hajmi0,78 Mb.
#739405
1   ...   11   12   13   14   15   16   17   18   ...   25
Bog'liq
cdec48b53b7f80ad90dc812a7052f0e1 Algoritm va algoritmlash asoslari 2

2.3. Takrorlanuvchi jarayonlarni algoritmlash. 
Shunday hisoblash jarayonlari mavjud bo‘ladiki, bunda uning ayrim 
bo‘laklarini bir necha marta takroran hisoblashga to‘g‘ri keladi. Bunday jarayon-
lar takrorlanuvchi yoki siklik jarayonlar deyiladi va ular uchun algoritmlar tuzishda 
takrorlanuvchi algoritmlardan foydalaniladi. Siklik jarayonlar sikl parametri va 
sikl tanasidan iborat bo‘ladi. 


Hisoblash jarayonining ko‘p marta takrorlanadigan qismi ichki 
sikl tanasi 
deb yuritiladi. Sikl tanasi bir necha marta takroran bajariluvchi amallar ketma-
ketligidan iborat bo‘ladi. Siklli jarayonlarni algoritmlashda bitta yoki bir nechta 
parametrlar qatnashadi. Ularning qiymatlarini bir vaqtda o‘zgarishida sikl tanasi 
ichidagi amallar ketma-ketligi ko‘p marotaba takrorlanadi.
Masalaning qo‘yilishiga qarab siklik jarayonlar
takrorlanish soni
ma’lum 
bo’lgan
va 
takrorlanish soni noma’lum 
bo‘lgan sikllarga bo‘linadi. 
Takrorlanuvchi algoritmlar 2 xil ko‘rinishda ifodalanishi mumkin. 
Sikl - gacha
takrorlanuvchi algoritm quyidagi ko‘rinishga ega:
yo‘q 
sikl tanasi shart 
ha
a) sikl - gacha ;
 
Bu ko‘rinishdagi algoritmda avval sikl tanasi bajarilib, so‘ngra parametr-
ning qiymati, ya‘ni sikldan chiqish sharti tekshiriladi Bu yerda sikl tanasi 
qo‘yilgan shart bajarilib turguncha takrorlanaveradi.
 
Sikl - hozircha
takrorlanuvchi algoritm quyidagi ko‘rinishga ega: 
yo‘q 
ha 
shart sikl tanasi 
b) sikl - hozircha
.
Bu ko‘rinishdagi algoritmlarda avval shart tekshiriladi, so‘ngra agar shart 
qanoatlantirsa, sikl tanasi bajariladi, aks holda hisoblash to‘xtatiladi

Aniq berilgan son asosida sikllarni tashkil qilishda sikl parametrining 
boshlang‘ich va oxirigi qiymatlari, uning har bir takrorlanishidagi sikl 
parametrining o‘zgarish qonunlari, siklrning takrorlanish sonlari ko‘rsatilishi kerak 
bo‘ladi.
Sikl tanasidagi birlamchi ma‘lumotlar doimiy kattalik, oddiy o‘zgaruvchan, 
indeksli o‘zgaruvchan ko‘rinishlarida bo‘lishi mumkin. 


1-misol









1 0
1
2
100
1
...
9
1
4
1
1
1
i
i
S
yig‘inini hisoblash algoritmini tuzing. 
Yechish:
Bu yerda sikl parametrlarning barcha qiymatlari ma‘lum. 
Yig‘indini takroroy qiymatini hosil qilish uchun uning boshlang‘ich qiymati 
sifatida S=0 olinadi. Sikl parametri 
i
bo‘lib u 
1
dan 
10
gacha qiymatlarni qabul 
qiladi. Uning har bir qiymatida 
1/i
2
 
ifoda takroran
 S=S+ 1/i
2
 
hisoblanadi
.

Download 0,78 Mb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   ...   25




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish