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


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

== - tenglik;
> - katta;
< - kichik;
>= - katta yoki teng;
<= - kichik yoki teng;
!= - teng emas.
if shart operatorining ikkinchi bir ko’rinishi if-else bo’lib, u quyidagicha yoziladi:
if(shart) operatorlar1;
else operatorlar2;
Agar shart rost bo’lsa, operator1 bajariladi, agar yolg’on bo’lsa, operator2 bajariladi. Agarda operator1 yoki operator2 dan so’ng bajarilishi lozim bo’lgan amallar soni 1 tadan ortiq bo’lsa ular figurali {} qavslar orasida yozilishi lozim. Masalan: a va b sonlarni kattasini a ga kichigini b ga yozish dasturi
int a, b, c;
a = 10; 
b=20;
if (a Console.WriteLine(a+" , "+b);
Console.ReadKey();
20 , 10
Bir o’zgaruvchi qiymatini bir necha shartlar orqali tekshirish uchun ichma-ich bir necha shart operatorlaridan foydalanish mumkin:
int temp = 25;
if (temp > 21)
{
if (temp < 26)
{
Console.WriteLine("Temperatura meyorda");
if (temp == 24)
{
Console.WriteLine("ishlash sharoiti optimal");
}
else
{
Console .WriteLine ("ishlash sharoiti optimal emas\n" + "optimal temperatura 24"); 
}
}
}
Console.ReadKey();
Ko’p shartlilik qo’llanilishi. Bunda bir necha shartni bir vaqtda tekshirish zarurati hisobga olinadi. C# tilida buning uchun maxsus qo’shish (shartni) kalit so’zlari mavjud : && - va, | | - yoki, ! – inkor (!= bo’lsa, teng emas ma’nosida). Masalan:
int n1 = 5;
int n2 = 0;
if ( (n1 == 5) && (n2 == 5))
Console.WriteLine("Salom");
else
Console.WriteLine("Yoshlar");
if ((n1 == 5) || (n2 == 5))
Console.WriteLine("Buxoro");
else
Console.WriteLine("Vaqt");
Console.ReadKey();
Bu misolda har bir if operatori ikkita shartni tekshirib boradi.
Agar tekshirilayotgan shart nisbatan sodda bo’lsa, shart amalini “?: ” ko’rinishini ishlatish mumkin. Bu operator quyidagi ko’rinishga ega:

Download 0.73 Mb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   ...   43




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