operatorlar. Bu operatorlardastur kodini yozish jarayonini tezlashtirish uchun qo'lla niladi. Bu operatorlar quyidagilar:
Operator
Tarifi
+=
qo'shish ayirish
*=
ko'paytirish
G'= bo'lish Int a = 1; a += 3;
Bu kodda a ning qiymati 4 ga teng bo'ladi, chunki a ga 3 ni qo'shish ko'rsatil gan. a = a +3 va a += 3 ifodalari natijani bir xil chiqaradi. Qolgan operatorlar ham shunga o'xshash.
SHART OPERATORLARI
if..elseoperatori
if operatorining qo'llanilishi quyida ko'rsatilgan:
if
(shart)
{
kod
}
else
{
kod
}
ko'rib turganingizdek birinchi bo'lib if operatori yoziladi, keyin qavs ichiga shart yozi
ladi.Shart mantiqiy ifoda ko'rinishida yoziladi. Shart yozilgandan keyin “{“ va“}”
belgilari qo'yiladi, shartdagi ifodaqiymati True(rost) bo'lganidashu qavslar ichidagi ishlaydi, agar ifo- daqiymati False(yolg'on) bo'lsa u holda to'g'ri o'tib ketadi yoki else operatori qo'yilganbo'lsa Falseoperatori qavslari ichidagi kod ishlaydi. Shart o peratorlarini izmaiz qo'yishham mumkin,buning uchun bir shart operatori qavslari ya'ni kod yoziluvchi joygaboshqa shart operatorini qo'yish , bu yo'l bilan bir necha shart operatorlarini qo'yish mumkin.
Case operatori
Case operatori ham shart operatori bo'lib hisoblanadi, uning qo'llanilishi quyidagic
ha:
int
a = 3;
switch
(a)
{
Case
1:
System.Console.WriteLine(a);
break;
case
2:
System.Console.WriteLine(a);
break;
case
3:
System.Console.WriteLine(a);
break;
default:
System.Console.WriteLine("Xato");
break;
}
Yuqorida ko'rinib turganingizdek case operatori switch kalit so'zidan boshlangan. Undan keyin kod case larga bo'lindan, bu case lar switc kalit so'zi ichida ya'ni “{
“ va “}” belgilari orasida joylashadi. Har bir case ning qiymati berilgan, agar yu qorida switch dan keyingi qavs ichiga yozilgan o'zgaruvchi qiymati biron bir casening qiymatiga teng bo'lsa
holda shu case ichidagi kod ishlaydi. Agar teng bo'lmasa u holda default ichidagi kod ishlaydi. Case o'z qiymatiga egabo'ladi va shu case ga tegishli kodning tamom
langanligini bildirish uchun kod oxiriga break kalit so'zi qo'yiladi, break;
defaultda ham ishlatiladi.
Caseqiymati yozilgandan keyin
) ikki nuqta qo'yiladi.
SIKL OPERATORLARI
Do'stlaringiz bilan baham: |