C++ tilida (if, else) tarmoqlanuvchi algoritmlari ustida amallar


Download 1.08 Mb.
bet1/2
Sana23.03.2023
Hajmi1.08 Mb.
#1288511
  1   2
Bog'liq
4-ma`ruza(C ).pptx

C++ tilida (if, else) tarmoqlanuvchi algoritmlari ustida amallar

  • AT VA RT KAFEDRASI KATTA O`QITUVCHISI:
  • BO`RONOVA GULNORA YODGOROVNA

Tanlov konstruksiyalari

  • C ++ quyidagi shartli iboralarga ega:
    • if Agar belgilangan shart rost bo'lsa, bajarilishi kerak bo'lgan kod blokini belgilash uchun foydalaning
    • Else Agar bir xil shart noto'g'ri bo'lsa, bajarilishi kerak bo'lgan kod blokini belgilash uchun foydalaning
    • else if Agar birinchi shart noto'g'ri bo'lsa, sinov qilish uchun yangi shartni belgilash uchun foydalaning
    • Switch Amalga oshiriladigan ko'plab alternativ kod bloklarini belgilash uchun foydalaning

IF (Agar)

  • If sintaksisi
  • E'tibor bering, if kichik harflar bilan. Katta harflar (If yoki IF) xato keltirib chiqaradi.

if bayonoti

  • Mantiqiy ifoda to'g'ri yoki noto'g'ri bo'lgan shartni ifodalaydi.
  • U operandlar (doimiylar, o'zgaruvchilar) va operatorlar (arifmetik operatorlar, relyatsion operatorlar, mantiqiy operatorlar) yordamida tuziladi.
  • Operatorlar:
  •  
  • Misol uchun,
      • if ((x > 0) && (a == b)) …
  • CONTROLLING EXECUTION - SELECTION
  • Arifmetik
  • taqqoslash
  • Mantiqiy
  • + -
  • < kichik > katta
  • || yoki
  • * / %
  • && va
  • Arifmetik funksiyalar
  • ! emas
  • Mantiqiy ifoda
  • Operator
  • Rost ( != 0)
  • Yolg`on ( = 0)
  • Sintaksis:
  • if (mantiqiy_ifoda)
  • Operator;
  • //

Download 1.08 Mb.

Do'stlaringiz bilan baham:
  1   2




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