C++ tilida shart operatori


Download 61.71 Kb.
Sana18.06.2023
Hajmi61.71 Kb.
#1573533
Bog'liq
C Shart operatori

C++ tilida shart operatori

1-2ATT22 GURUH TALABASI

ZIKIROVA FOTIMA

KIRISH

  • Shart operatori juda kerak hisoblanadi. Tizimga kirishda server yaratganda ushbu shart operatoridan foydalanish ehtimoli 80% ni tashkil qiladi.
  • C++ dasturlash tilida matematikada qo'llaniladigan odatiy mantiqiy shartlarni qo'llab quvvatlaydi.
  • Kamroq: a
  • Kam yoki teng: a <= b
  • Kattaroq: a> b
  • Kattaroq yoki teng: a> = b
  • a == b ga teng
  • Teng emas: a! = b

Shartli iboralar

  • if Agar belgilangan shart rost bo'lsa, bajarilishi kerak bo'lgan kod blokini belgilash uchun ishlatiladi.
  • else Agar bir xil shart noto'g'ri bo'lsa, bajarilishi kerak bo'lgan kod blokini belgilash uchun ishlatiladi.
  • else if Agar birinchi shart noto'g'ri bo'lsa, sinov qilish uchun yangi shartni belgilash uchun ishlatiladi.
  • switch Amalga oshiriladigan ko'plab alternativ kod bloklarini belgilash uchun ishlatiladi.

if (Agar)

  • if – shart operatori shartni tekshirish va taqqoslash natijasidan so’ng dasturda jarayonni o’zgartirib, uni boshqa yo’nalishga yo’naltirish imkonini beradi.
  • if ()
  • { // Faqat to'g'ri bo'lgandagi holatni yoziladi}
  • if kichik harflar bilan yoziladi.Katta harflar bilan yozilsa (If yoki IF) xato keltirib chiqaradi.

Misol

  • #include
  • using namespace std; ​
  • int main()
  • {
  • if (15 > 13)
  • { cout << "15 soni 13 dan katta"; }
  •  return 0;
  • }
  • //15 soni 13 dan katta

else (Aks Holda)

  • Agar shart yolg`on (false) qiymatga ega bo`lsa bajarilishi lozim bo`lgan operator.
  • if ()
  • { // Shart bajarilgan vaqtdagi operatorlar }
  • else
  • { // shart bajarilmagan holdagi operatorlar}

Misol

  • #include
  • using namespace std; ​
  • int main()
  • { int time = 20;
  •  if (time < 18)
  • { cout << "Hayirli Kun."; }
  • else
  • { cout << "Hayirli Kech."; }
  • return 0; }
  • //Hayirli Kech

else if (Aks holda agar)

  • else if agar aks holda degan ma'noni berib birinchi yoki undan yuqori shartlar qanoatlantirmasa ushbu shart operatori ishlatiladi.
  • if ()
  • { // 1-shart true bo'lsa u holda ushbu operator ishlaydi }
  • else if ()
  • { // 1-shart false bo'lsa 2-shart true bo'lsa ushbu operator ishlaydi }
  • else { // ikki shart ham qanoatlantirmasa ushbu operator ishlaydi. }

Misol

  • #include
  • using namespace std;
  • ​ int main()
  • { int time = 22;
  •  if (time < 10)
  • { cout << "Hayirli Tong."; }
  • else if (time < 20)
  • { cout << "Hayirli Kun."; }
  • else
  • { cout << "Hayirli Kech."; }
  • return 0; }
  • // Hayirli Kech.

E’TIBORINGIZ UCHUN RAHMAT


Download 61.71 Kb.

Do'stlaringiz bilan baham:




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