28-mavzu. Stuktura va tsikllarni boshqarish
Select Case Konstruktsiya
Download 25.13 Kb.
|
28 mavzu
Select Case Konstruktsiya
Select case konstruksiyasi dasturdagi bir nechta shartlarni boshqarish imkonini beradi va if.. .Then.. .Else konstruksiya blokiga o‘xshaydi. Bu konstruktsiya tahlil qilingan ifodadan va ifodaning har bir mumkin bo'lgan qiymati uchun case iboralari to'plamidan iborat. Ushbu qurilish quyidagi tarzda ishlaydi. Birinchidan, Visual Basic konstruksiyada ko'rsatilgan ifoda qiymatini baholaydi. Keyin olingan qiymat konstruksiyaning case bayonotlarida ko'rsatilgan qiymatlar bilan taqqoslanadi. Agar kerakli qiymat topilsa, berilgan case operatoriga berilgan buyruqlar bajariladi. Konstruksiyalar bajarishni tugatgandan so'ng, End Select kalit so'zidan keyin boshqaruv konstruktsiyaga o'tkaziladi. Select Case konstruksiyasining sintaksisi quyidagicha: Select Case CASE qiymat 1 Konstruktsiya 1 CASE qiymat 2 Konstruktsiya 2 . . . End Select Konstruksiya boshida tanlangan case kalit so'zlari mavjud bo'lib, ular yonidagi compareValue parametri bir nechta qiymatlarga nisbatan sinovdan o'tkazilishini bildiradi. Quyida buyruqlar guruhlari keltirilgan. Case kalit so'zi bilan boshlanadi. Agar compareValue joriy case bayonotida ko'rsatilgan qiymatga teng bo'lsa, u va keyingi case kalit so'zi o'rtasidagi buyruqlar bajariladi. Misol tariqasida oldingi masalani hal qilish uchun Select Case konstruksiyasidan foydalanamiz: Select Case x CASE 1 То 9 Labell.Caption = " Qiymat 0 dan katta" CASE 0 Labell.Caption = " Qiymat 0" CASE -9 То -1 Label1.Caption = " Qiymat 0 dan kichik" End Select Замечание Izoh E'tibor bering, Select Case o'z ichiga olgan konstruktsiyalar ketma-ketligidan ko'pi bilan birini bajarishi mumkin. Shartlardan biri "To'g'ri" bo'lib chiqqandan so'ng va tegishli konstruktsiyalar ketma-ketligi bajarilgandan so'ng, "Select Case" o'z ishini yakunlaydi. Boshqa shartlar tekshirilmaydi. Циклы В программах Visual Basic для выполнения повторяющихся действий используются циклы. Они бывают следующих типов: Tsikllar Visual Basic dasturlarida takroriy amallarni bajarish uchun tsikllardan foydalaniladi. Ular quyidagi turlardan iborat: For...Next For Each...Next Do. . . Loop Рассмотрим перечисленные конструкции. Download 25.13 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling