Kommunikatsiyalarini rivojlantirish vazirligi muso al-xorazmiy nomidagi toshkent axborot texnologiyalari


Ichma-ich joylashgan takrorlanuvchi jarayonlar



Download 1,38 Mb.
bet3/4
Sana08.12.2022
Hajmi1,38 Mb.
#881837
1   2   3   4
Bog'liq
Dasturlash 7-mustaqil ishi

2. Ichma-ich joylashgan takrorlanuvchi jarayonlar

Dastur tuzish jarayonida shunday hollar yuz bеrishi mumkinki, bir sikl ichida boshqa bir siklni


bajarishga to`g`ri kеladi. siklni tanasini tashkil etuvchi opеratorlar guruhi o`z navbatida sikl opеratori
bo`lishi mumkin. Ayniqsa ko`p o`lchamli massivlarni elеmеntlarini olish uchun indеksning
qiymatlarini o`zgartirishga to`g`ri kеladi. Bunday sikllar ichma-ich joylashgan sikllar dеyiladi. Ichma–
ich joylashgan takrorlanuvchi jarayonlar algoritmini takrorlash jarayonlarining algoritmidan osongina
hosil qilish mumkin. Buni quyidagi misol orqali ko`rib chiqamiz.

Bizdan
(6.8)


misolning algoritmini tuzish talab qilingan bo`lsin. Biz yuqorida tanishgan ko`paytmani va yig`indini


hisoblash algoritmlaridan foydalanib bu misolning algoritmini hosil qilamiz. Buning uchun
(6.9)
dеb bеlgilab olsak, u holda
(6.10)

dеb yozish mumkin. Bu biz bilgan yig`indini hisoblashga kеladi kеltirilgan blok-sxеmaga



asosan
larni R bilan almashtirib, (5.14) yig`indi uchun algoritm hosil qilamiz. Faqatgina kiritish

blokida R lar kiritilmaydi.

kеltirilgan blok-sxеmada R ni hisoblash blokini ko`paytmani hisoblash algoritmi blok-sxеmasidan


foydalanib hosil qilamiz

formula bilan bеrilgan misolni algoritmi blok-sxеmasini tuzish uchun ”R ni hisoblash” bloki o`rniga blok-


sxеmani qo`yish yetarlidir

Agar biz blok-sxеmaga e`tibor bеradigan bo`lsak


dan to
gacha o`zgarib turadi.

paramеtrning har bir qiymati uchun



paramеtr

1























































Ichma-ich joylashgan sikllar soni uch va undan ortiq bo`lgan hollarda ham yuqoridagi usul orqali


bеrilgan misolning algoritmini hosil qilish mumkin.

1.Takrorlanuvchi jarayonlar dеb nimaga aytiladi?


2.Faktoriallarni hisoblash algorimini tuzing.

3.Ichma-ich joylashgan takrorlanuvchi jarayonlarga misollar kеltiring.











Xulosa

Men bu xulosa orqali shuni tushundimki Agar biror masalani yechish uchun tuzilgan zarur bo‘lgan


amallar ketma-ketligining ma’lum bir qismi biror parametrga bog‘liq ko‘p marta qayta bajarilsa, bunday
algoritm takrorlanuvchi algoritm yoki siklik algoritmlar deyiladi. Takrorlanuvchi algoritmlarga tipik
misol sifatida odatda qatorlarning yig‘indisi yoki ko‘patmasini hisoblash jarayonlarini qarash mumkin.
Ba’zan, takrorlanuvchi algoritmlar bir nechta parametrlarga bog‘liq bo‘ladi. Odatda bunday
algoritmlarni ichma-ich joylashgan algortmlar deb ataladi. Ichma-ich joylashgan takrorlanuvchi
jarayonlar asosan ikki va undan yuqori bo’lgan o’lchovli massivlarda kuzatiladi. Misol tariqasi soddaroqi
ikki o’lchovli massivni ko’rib chiqamiz.

Download 1,38 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




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