Samarqand viloyat pedagog kadrlarni qayta tayyorlash va malakasini oshirish instituti


Murakkab hisoblash jarayonlarini algoritmlash


Download 0.56 Mb.
bet15/24
Sana05.09.2023
Hajmi0.56 Mb.
#1672885
1   ...   11   12   13   14   15   16   17   18   ...   24
Bog'liq
AlgoritmQo\'llanmaTugalov

2.4. Murakkab hisoblash jarayonlarini algoritmlash
Bundan tashqari murakkab ko’rinishdagi takrorlanuvchi jarayonlar uchun algoritmlar tuzishda ichma-ich joylashgan takrorlanuvchi-siklik algoritmlardan foydalaniladi. Takrorlanuvchi jarayon sikl parametri va sikl tanasidan iborat bo’ladi.
Agar sikl tanasi ham yana sikldan iborat bo’lsa, u holda bunday sikllar ichma- ich joylashgan yoki murakkab sikllar deb ataladi. Ichida boshqa sikl joylashgan sikl tashqi sikl deyiladi. Boshqa sikl ichida joylashgan sikl esa ichki sikl deyiladi. Tashqi va ichki sikllarni tashkil etish qoidasi oddiy sikllarnikiga o’xshab ketadi. Faqat ichma- ich sikllarni tuzishda qo’yidagi qo’shimcha shartga rioya qilish kerak: ichki sikl tanasining amallari toliq tashqi sikl tanasi ichida joylashgan bolishi kerak.
Murakkab sikllar shartli ravishda ichma- ichlik darajasiga bo’linadi, ya’ni eng tashqi sikl 1- darajali, keyingi sikl 2- darajali va hakozalar kabi bo’ladi. Har xil darajali sikllarning parametrl qiymatlari bir vaqtda o’zgarmaydi.
Murakkab siklda avval hamma sikl parametrlari o’zlarining boshlang’ich qiymatiga ega bo’ladi. So’ngra eng ichki sikl to’liq bajariladi. Shundan keyin bunga nisbatan tashqi sikl parametri o’z qiymatini bittaga o’zgartiradi, so’ngra ichki sikl esa yana to’liq bajariladi va hokazo bu jarayon hamma darajadagi sikllar parametrlari talab etilgan barcha qiymatlarini qabul qilib bo’lguncha davom etadi. Ichma- ich joylashgan sikllar tanasining takrorlanishlarining umumiy soni, barcha sikl parametrlarining qabul qiladigan oxirgi qiymatlarining ko’paytmasiga teng: N=N1*N2*...Nk.
Ichma-ich joylashgan siklik jarayonlarni bajarilish tartibini quyidagi misol orqali berish mumkin:

Ichma-ich joylashgan siklik jarayonlar algoritmlar tuzishga doir misollar qaraymiz .

Download 0.56 Mb.

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




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