50
5.1-rasm. Takrorlanuvchi algoritmning tasniflanishi
19
Boshqaruvchi qismning xususiyatiga ko‗ra siklning
qaytarilishlar soni aniq
bo‗lgan bo‗lishi va aniq bo‗lmagan bo‗lishi ham mumkin. Aniq bo‗lgandan siklning
necha marta qaytarilishi ko‗rsatiladi, masalan 20, 50, 100. Aniq bo‗lmaganda ma`lum
bir natural son orqali ifodalanadi, masalan N, M, K.
Takrorlanuvchi algoritmning asosiy qismlaridan bo‗lib quyidagilar hisoblanadi:
siklning tanasi (ST), boshqaruvchi qism (BQ), yangi qiymatlarni shakllantirish
(YAQSH) va yangi qiymatlarni kiritish (YAQK). Ushbu
qismlarning bajarilishi
ketma-ketligi turlicha bo‗lishi ham mumkin. Ularning ayrimlarini ko‗rib chiqamiz.
Takrorlanuvchi jarayonlarni tashkil qilishning turli usullari mavjuddir. Quyidagi
5.2- rasmda ularning ayrimlaridan misollar keltirilgan.
19
R.Dadabayeva, Sh.Nasridinova, N.Shoaxmedova, L.Ibragimova, Sh.Ermatov. Axborot-kommunikatsion
texnologiyalar va tizimlar.-T.: ―Sano-standart‖ nashriyoti. O`quv qo`llanma. 2017. B. 262
Takrorlanuvchi algortim
O‘zgaruvchining
birlamchi qiymatini berish
Sikl tanasi
Boshqarish
Oddiy sikl
Murakkab sikl
Qo‘yilgan
shartni bajarish
Aniq
berilgan
son asosida
takrorlashlar
Chiziqli
hisoblash
jarayoni
Tarmoqlangan
hisoblash
jarayoni
Takrorlanuvchi
hisoblash
jarayoni