Nested if
- bu ichma - ich if. U dasturlashda ko'proq murakkab shartlarni tekshirishda va qarorlar qabul qilishda ishlatiladi. Bu shuni anglatadiki bir shart bajarilgandan keyin, keyin yana bir shartni tekshirish zarur bo'lganda ichma - ich iflardan foydalaniladi.
#include <iostream>
using namespace std;
int main()
{
int son;
cin >> son;
if(son > 0)
{
if(son % 2 == 0)
{
cout << "musbat juft son" << endl;
}
}
return 0;
}
Bu yerda sonning dastlab musbat ekanligi undan keyin esa juft yoki juft emasligini aniqlaydi. Agar u musbat bo'lsagina ichidagi if ga kiradi va u juftmi tekshiradi agar shunday bo'lsa musbat juft son
deb chiqariladi.