aks holda, ya’ni shart 0 yoki yolg’on (false) bo’lsa, hech qanday amal bajarilmaydi
Bunday konstrukstiya bir tomonlama tanlov deb ham ataladi. Ushbu holat quyidagi
if shart operatorining bajarilishi (bir tomonlama tanlov)
Quyida keltirilgan dasturda if operatoridan foydalanish ko’rsatilgan.
#include
using namespace std;
int main()
{
int b;
cin >> b;
if (b > 0)
cout << "b - musbat son";
b = b - 4;
if (b < 0)
cout << "b - manfiy son";
return 0;
}
Dastur bajarilishi jarayonida butun turdagi b o’zgaruvchi e’lon qilinadi va
uning qiymati klaviaturadan o’qiladi. Keyin b qiymatini 0 sonidan kattaligi
tekshiriladi, agar shart bajarilsa (true) , u holda ekranga "b - musbat son" xabari
chiqadi. Agar shart bajarilmasa, bu operatorlar cheklab o’tiladi. b o’zgaruvchisining
qiymatidan to’rt ayiriladi. Navbatdagi shart operatori b o’zgaruvchi qiymati
manfiylikka tekshiradi, agar shart bajarilsa, ekranga "b - manfiy son" xabari chiqadi.
Do'stlaringiz bilan baham: