1-qator: Nomlar maydonidan using System sinflardan foydalanishimiz mumkinligini anglatadi. 2-qator


Download 0.73 Mb.
bet17/43
Sana08.10.2023
Hajmi0.73 Mb.
#1695516
1   ...   13   14   15   16   17   18   19   20   ...   43
Bog'liq
C# asoslari

i teng 1, 2,3 yoki 4
i teng 1, 2,3 yoki 4
i teng 1, 2,3 yoki 4
i teng 1, 2,3 yoki 4
Bitta switch operatori boshqa, tashqi switch operatorining operatorlari ketma-ketligining bir qismi bo'lishi mumkin. Va bunday switch operatori ichki o'rnatilgan deb ataladi. switch ichki va tashqi operatorlarining tanlov konstantalari hech qanday ziddiyatga olib kelmasdan umumiy qiymatlarni o'z ichiga olishi mumkin. Misol uchun, quyidagi kod parchasi juda mos keladi.
switch (ch1)
{
case 'A':
Console.WriteLine("Bu qism switch tashqi operatorining A-qismidir.");
switch (ch2)
{ case 'A':
Console.WriteLine("Bu tarmoq switch ichki operatorining A-qismidir");
break;
case 'В': // ...} // switch ichki operatorining oxiri
break;
case 'В': // ...
Nol bo‘lmagan butun sonlar ketma ketligi berilgan. Uning tugaganlik simvoli (alomati) nol soni. Ketma ketlikdagi (noldan farqli) sonlar miqdori aniqlansin.

C# Takrorlash operatori (While, Do While)


C# tilidagi yana bir sikl ifodasi while ifodasidir. Quyida ushbu operatorning umumiy shakli keltirilgan:

while (shart) operator;


bu yerda operator bitta operator yoki operatorlar bloki bo'lib, shart siklni boshqarish uchun maxsus shartni bildiradi va har qanday mantiqiy ifoda bo'lishi mumkin. Bu siklda, shart rost bo'lsa, operator bajariladi. Shart yolg’on bo'lishi bilan dasturni boshqarish sikldan keyin darhol kod qatoriga o'tkaziladi.
For siklida bo'lgani kabi, while sikli ham sikl boshida ko'rsatilgan shartli ifodani tekshiradi. Bu shuni anglatadiki, siklning tanasidagi kod umuman bajarilmasligi mumkin, shuningdek, siklning o'zidan oldin alohida tekshirishni amalga oshirish zaruriyatini yo'q qiladi.
C# tilidagi uchinchi sikl operatori do-while operatoridir. Shart sikl boshida tekshirilgan for va while operatorlaridan farqli o'laroq, do-while operatorida siklning bajarilishi sharti eng oxirida tekshiriladi. Bu shuni anglatadiki, do-while sikli har doim kamida bir marta bajariladi. Quyida do-while sikl operatorining umumiy shakli keltirilgan.
do {
operatorlar;
} while (shart);
Agar faqat bitta operator bo'lsa, bu belgida sistemali qavslar ixtiyoriy. Biroq, ular ko'pincha do-while konstruktsiyasini while sikli konstruktsiyasi bilan adashtirmaslik qavslarni qo’yib ishlatiladi. Do-while sikli shartli ifoda yolg’on boʻlguncha ishlaydi.
C# dagi goto operatori shartsiz o'tish operatoridir. Dasturda goto operatoriga duch kelganda, bajarilish to'g'ridan-to'g'ri ushbu operator ko'rsatgan nuqtaga o'tadi. Goto operatorining dasturlash nuqtai nazaridan asosiy kamchiligi shundaki, u dasturni chigallashtiradi va uni deyarli o'qib bo'lmaydi. Ammo ba'zida goto iborasidan foydalanish dastur oqimini chalkashtirib yuborishdan ko'ra aniqlashtirishi mumkin.

Download 0.73 Mb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   ...   43




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