” fanidan “C# dasturlash tilida checkbox komponentasi yordamida dasturlash


Download 194.03 Kb.
bet6/17
Sana08.01.2022
Hajmi194.03 Kb.
#238755
1   2   3   4   5   6   7   8   9   ...   17
Bog'liq
2 5266975522444807039

switch strukturasi: if-else-if yordami bilan bir necha shartni test qilishimiz mumkin. Lekin bunday yozuv nisbatan o'qishga qiyin va ko'rinishi qo'pol bo'ladi. Agar shart ifoda butun son tipida bo'lsa yoki bu tipga keltirilishi mumkin bo'lsa, biz switch (tanlash) ifodalarini ishlata olamiz. switch strukturasi bir necha case etiketlaridan (label) va majburiy bo'lmagan default etiketidan iboratdir. Etiket bu bir nomdir. U dasturnig bir nuqtasiga qo'yiladi. Programmaning boshqa yeridan ushbu etiketga

o'tishni bajarish mumkin. O'tish yoki sakrash goto bilan amalga oshiriladi, switch

blokida ham qo'llaniladi.

.Switch operatori quyidagicha ishlaydi :

Switch (ifoda)

{


case : o’zgarmas ifoda : instruksiya

o’tish ifodasi

[default : instruksiya]

}

Switch operatorida default amalini yozish shart emas, chunki u berilgan



qiymatning tanlangan birorta qiymatga mos kelmaganda bajariladigan amallarni

o’z ichiga oladi. Agarda berilgan qiymat birorta tanlangan qiymatga mos kelsa, u

holda case amalidan keyin bajariladigan amallar (ular bir nechta bo’lsa, { } orasiga

olinadi) bajariladi, so’ng break amali switch operatorining ishini shu joyda

to’xtatadi va switch operatoridan keyin keladigan operator ishini davom ettiradi.

C va C++ tillarida keyingi case amaliga avtomatik o’tishingiz mumkin, agarda

oldingi case amalining oxirida break yoki goto operatorlari yozilmagan bo’lsa.

Shunday qilib, C# va C++ da quyidagicha yozish mumkin :

Case : statement 1 ;

Case : statement 2;

Break ;


Download 194.03 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   17




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