O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov




Download 2,67 Mb.
Pdf ko'rish
bet82/173
Sana16.05.2024
Hajmi2,67 Mb.
#238775
1   ...   78   79   80   81   82   83   84   85   ...   173
Bog'liq
Tarixi 37 bet

Ichma-ich joylashgan sikllar 
Barcha dasturlash tillarida ichma-ich joylashgan sikl buyruqlaridan 
foydalanish imkoniyati yechilishi mumkin bo‗lgan masalalar ko‗lamini sezilarli 
darajada kengaytiradi. 
for operatori yordamida tashkil qilinadigan ichma-ich joylashgan sikl 
buyruqlarining umumiy ko‗rinishi quyidagicha: 
for (i = imin; i < = imax; i = i + i qad) 
for (j = jmin; j < = jmax; j = j + j qad) 
for (k = kmin; k < = kmax; k = k + k qad) 
buyruqlar; 
Uchta ichma-ich joylashgan holni tanladik. Aslida ularning soniga chegara 
qo‗yilmagan. Buyruqning bajarilish tartibi quyidagicha: 
Tashqi sikl parametri o‗zining boshlang‗ich 
imin
qiymatini qabul qiladi va 
oxirgi 
imax
qiymati bilan solishtiradi. Agar 
i<=imax
mantiqiy ifodaning qiymati 
chin bo‗lsa, o‗rta sikl parametri o‗zining boshlang‗ich jmin qiymatini oladi va 
oxirgijmax qiymati bilan solishtiradi. Agar 
j<=jmax
mantiqiy ifodaning qiymati 
chin bo‗lsa, ichki sikl parametri o‗zining boshlang‗ichkmin qiymatini oladi va 
oxirgikmax qiymati bilan solishtiradi. Agar 
k<=kmax
mantiqiy ifodaning qiymati 
rost bo‗lsa, buyruqlar bir marta bajarilib, ichki sikl parametri bir qadamga ortadi 
(k=k+kqad)
va yana 
k<=kmax
mantiqiy iofodaning qiymati tekshiriladi. Agar u
rost bo‗lsa, buyruq yana bir marta bajariladi va hokazo bu jarayon 
k>kmax
bo‗lguncha davom etadi. So‗ngra o‗rta sikl parametri bir qadamga 
ortadi(
j=j+jqad
) va 
j<=jmax
shart tekshiriladi. Agar u rost bo‗lsa, ichki sikldagi 
takrorlanishlar o‗rta sikl parametrining yangi qiymati uchun to‗liq qaytadan amalga 
oshiriladi va hokazo bu jarayon 
j>jmax
bo‗lguncha davom etadi. Shundan so‗ng 
tashqi sikl parametri bir qadamga ortadi (

Download 2,67 Mb.
1   ...   78   79   80   81   82   83   84   85   ...   173




Download 2,67 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov

Download 2,67 Mb.
Pdf ko'rish