Mavzu: Chiziqli, tarmoqlanuvchi va takrorlanuvchi dasturlar


Download 279.6 Kb.
Pdf ko'rish
bet5/7
Sana25.02.2023
Hajmi279.6 Kb.
#1228617
1   2   3   4   5   6   7
Bog'liq
9 labaratoriya

Belgi 
Ma’nosi 

Teng 
< > 
Teng emas 

Kichik 

Katta 
< = 
Katta emas 
> = 
Kichik emas 
Agar mantiqiy ifodalar and ornot -  mantiq amallar yordamida ifodalansa, ular qavslarga olib 
yoziladi.
Masalan
 
Matematik yozilishi 
 
Algoritmik tilda yozilishi 
10
6

 x
4
1

 x
 
= 0 
(x > = 6) and (x < 10) 
(>1) and (x < = 4) 
(a=0) and (b=0) 
Shartli o`tish operatorining ishlatilishini misollarda ko`rib chiqamiz. 
IF y > 0 THEN d:= SQRT(yELSE d:= y
Bu erda agar > 0 bo`lsa, u holda d:=sqrt(y) operatori, aks holda d:= y operatori bajariladi. 
IF (x mod 2 = 0) and (x > 0) THEN x:= sqrt(xELSE x:= sqr(x); 
Agar x ning qiymati juft va musbat bo`lsa, uning qiymati ildiz ostidan chiqariladi, aks holda 
kvadratga oshiriladi. Ayrim hollarda hisoblash jarayonida ayrim amallar ba’zi bir shartlar 
bajarilganda hisoblanadi, aks holda, hech qanday amal bajarilmaydi. Bu holda shartli o`tish 
opertorining qisqa ko`rinishidan foydalanamiz. Uning umumiy ko`rinishi quyidagicha: 
IF < mantiqiy ifoda > THEN < operator >; 
Operatorning bajarilish tartibi quyidagicha: agar mantiqiy ifoda true (chin) qiymat qabul qilsa
operator bajariladi, aks holda keyin turgan operatorlar bajariladi:  IF < 0 THEN y:= sqr(x): 
Shartli o`tish operatorining operatori o`rnida, o`z navbatida, yana shartli o`tish operatorning to`la 
va qisqa ko`rinishlarini ishlatish mumkin:IF BTHEN A1 ELSE IF BTHEN AELSE A3; 
Bu yerda B1, B2 – mantiqiy ifoda, A1, A2, A3operatorlar. Bu operatorning bajarilishi 
quyidagicha: B1 – mantiqiy ifoda tekshiriladi, agar true qiymat qabul qilsa, A1 operator bajariladi, 
aks holda B2 – mantiqiy ifoda tekshiriladi, agar true qiymat qabul qilsa, A2 operator, aks holda A
operator bajariladi.

Download 279.6 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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