165
Sikl operatorlari
1)
Parametrli sikl operatori
. Uning umumiy ko‘rinishi quyidagicha
for V:=Xo to Xn do S
;
bu yerda
for
(uchun)
to
(gacha),
do
(bajar)-
parametri,
X
o
va
X
n
sikl parametrining boshlang‘ich va oxirgi
qiymatlari,
S
- sikl tanasi deb ataluvchi operatorlar ketma-ketligi. V-sikl
parametri.
Masalan.
1) for i:=1 to 10 do X:=sqr (i+1); S:=S+X;
2) for n:=1 to a+b do S:=S+sqrt (n*n+2);
Parametrli sikl operatorini parametrning qiymati kamayib boruvchi
shaklida ham ifodalash mumkin:
for x:=x
n
downto X
0
do S;
Masalan:
1). for i:=10 downto 1 do X:=Sqr (i+1); S:=S+X;
2). for n:=a+b downto 0 do S:=S+Sqrt (n*n+1);
2).
Sharti oldin qo‘yilgan sikl operatori
.
Bu
operatorning
umumiy ko‘rinishi quyidagicha:
while B do S;
bu yerda while (toki), do
(bajarmoq) xizmatchi so‘zlar, B-mantiqiy ifoda, S-operator. S operator
bajarilmasligi yoki bir martadan
ortiq bajarilishi mumkin, chunki S
operatorning har bir bajarilishidan oldin B ifodaning qiymati
tekshiriladi. Agar ifoda chin (true) qiymat
qabul qilsa S operator
bajariladi, aks holda, ya’ni B yolg‘on (talse) qiymat qabul qisa, sikl
operatorining bajarilishi tugaydi.
Masalan:
Dostları ilə paylaş: