28-mavzu. Stuktura va tsikllarni boshqarish


Download 25.13 Kb.
bet1/7
Sana15.03.2023
Hajmi25.13 Kb.
#1271099
  1   2   3   4   5   6   7
Bog'liq
28 mavzu


28-mavzu. Stuktura va tsikllarni boshqarish.

Ushbu mavzuda dasturni bajarish jarayonini boshqarish imkonini beruvchi Visual Basic konstruksiyalari ko’ramiz. Ushbu konstruktsiyalar boshqaruv bayonotlari yoki qaror qabul qilish konstruksiyalari deb ham ataladi, chunki ular dastur bayonotlarining ketma-ket bajarilishining tabiiy yo'nalishini o'zgartiradi. Bu konstruksiyalardan foydalanmasdan, dastur birinchi operatordan oxirgisigacha ketma-ket bajariladi. Qaror bayonotlaridan foydalanish dasturda yuzaga keladigan shartlarga qarab ma'lum harakatlarni bajarishga imkon beradi. Looplar sizning dasturlaringizda takrorlanadigan amallarni bajarishga imkon beradi.


Visual Basic boshqaruv konstruksiyalari
Ma’lumki, konstruksiyalar dasturda yozilish tartibida bajariladi. Biroq, ko'pincha siz ma'lum bir shartning bajarilishiga (yoki muvaffaqiyatsizligiga) qarab buyruqlarni bajarish tartibini o'zgartirishingiz kerak. Visual Basic ham barcha dasturlash tillari kabi buyruqlarni bajarish tartibini boshqarish uchun boshqaruv konstruksiyalariga ega. Nazorat bayonotlarining ikkita asosiy turi mavjud

  • if

  • Select Case

If konstruktsiyasi ma'lum shartlar ostida bir guruh bayonotlar bajarilishi kerak bo'lganda ishlatiladi. Tanlangan holat konstruksiyasi berilgan ifoda qiymatini tahlil qilish asosida muayyan amallarni bajarish imkonini beradi.
O'z navbatida, agar nazorat bayonotlari ikki xil bo'lsa:

  • If...Then

  • If...Then...Else

If...Then konstruksiyasi biror shartga qarab ma’lum amallarni bajarish zarur bo‘lganda qo‘llaniladi. If...Then...Else boshqaruv konstruksiyasi shartga qarab turli amallarni bajarish zarur bo‘lganda qo‘llaniladi.
Sanab o'tilgan boshqaruv tuzilmalarini batafsil ko'rib chiqamiz.
Shartli ifodalar
Boshqaruv tuzilmalarida qaror qabul qilish uchun asos shartli iboralardir, shuning uchun avval siz ushbu iboralar va ular bilan ishlash haqida bir necha so'z aytishingiz kerak.
Shartli ifodalar ikkita qiymatdan birini qaytaruvchi iboralardir: True (True) yoki False (False). Shartli ifodalar Jadvalda ko'rsatilgan taqqoslash operatorlaridan foydalanadi. 6.1.

Download 25.13 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