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
- 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.
Do'stlaringiz bilan baham: |