Alisher navoiy nomidagi samarqand davlat universiteti axborotlashtirish texnologiyalari kafedrasi


Label  loop, bl,b2;  5    begin



Yüklə 0,58 Mb.
Pdf görüntüsü
səhifə3/6
tarix02.01.2022
ölçüsü0,58 Mb.
#37752
1   2   3   4   5   6
tanlash operatorlari (2)

Label 

loop, bl,b2; 




 

begin 



gotobl; 

  

loop: ......... 



bl:b2: ...... 

...... 


gotob2; 

end; 

Goto  operatorining  vazifasi  boshqarishni  mos  ravishda  belgilangan 

operatorga uzatishdir. 

Belgilardan foydalanishda quyidagi qoidalarga amal qilish lozim 

 

goto operatori ko‟rsatayotgan belgi, albatta e‟lon qilinishi shart va dastur 



tanasida albatta uchrashi kerak. 

 



dasturda e‟lon qilingan belgi albatta uning tanasidagi operatorlarga 

boshqaruvni uzatishi lozim, dastur tanasi tashqarisiga boshqaruvni uzatish 

mumkin emas. 

 

1.2. Shartli o’tish opеratori 

Dasturda  boshqaruvni  ma'lum  shart  asosida  u  yoki  bu  tarmoqqa  uzatish 

shartli o‟tish opеratori yordamida amalga oshiriladi. Shartli o‟tish opеratori ikki 

xil ko‟rinishda ishlatilishi mumkin: to‟liq va qisqa. 

Paskal  tilidagi  shart  –  bu  ikki  rost  (true)  yoki  yolg‟on  (false) 

qiymatlaridan birini qabul qiladigan mantiqiy turdagi (boolean) ifodadir. 

Shartli operator berilgan shartni tekshirish imkoniyatini beradi va olingan 

natijaga  qarab  u  yoki  bu harakat bajariladi. Demak  shartli operator  – xisoblash 

jarayonini tarmoqlantiruvchi jarayondir. 

Shartli o‟tish opеratorining to‟liq ko‟rinishi:  

Shartlar oddiy va murakkab bo‟lishi mumkin. Agar mantiqiy ifodada bitta 

munosabat amali bеrilgan bo‟lsa, «oddiy shart» ni ifodalaydi. 



 

Kattaliklar orasidagi shartlar HAM, YOKI, EMAS (Paskal tilida AND, OR, 



NOT)  mantiq  amallari  bеlgilari orqali  bog‟lanuvchi bir nеcha munosabatlardan 

iborat bo‟lsa „murakkab shartlar" dеb ataladi. 




Yüklə 0,58 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin