Оператор Exit
Ba'zi hollarda, tsikl tugashidan oldin uni bekor qilish kerak. Buni shartsiz chiqish buyrug'i bilan bajarish mumkin Exit .
Chiqish buyrug'i siklning bajarilishini tugatadi va boshqaruvni sikldan keyingi keyingi konstruktsiyaga o'tkazadi. For tsiklidagi ushbu bayonotning sintaksisi quyidagicha ko'rinadi: Exit For. Do tsikli ichida Exit Do iborasining sintaksisi.
For shart= bosh_qiymat То oxir_qiymat [Step qadam]
[konstruksiyasi]
[Exit For]
[konstruksiyasi]
Next[xisoblagich[, xisoblagich] [,...]]
Do [{While ¦ Until} shart]
konstruksiya
[Exit Do]
konstruksiya
Loop
Masalan:
For nCounter=100 To 1 Step -10
nDecades(nCounter) = nCounter *2
If nDecades(nCounter) > 20 Then Exit For
Next
Exit operatori sub va Function protseduralaridan chiqish uchun ham ishlatiladi. Bu holda operatorlarning sintaksisi mos ravishda Exit Sub va Exit Function hisoblanadi. Ushbu bayonotlar protsedura tanasining istalgan joyida paydo bo'lishi mumkin. Ular protsedura zarur harakatlarni bajargan bo'lsa va undan chiqish kerak bo'lganda qo'llaniladi.
Do'stlaringiz bilan baham: |