II
Yoki
$a||$b
$a yoki $b o'zgaruvchilarning ikkalasidan
birortasi rost qiymat qabul qilsa, rost, aks
holda yolg‘on
OR
yoki
$a OR $b
|| kabi mantiqiy amal
XOR
yoki
$a XOR $b
o'zgaruvchilarning ikkalasidan faqatgina bit-
tasi rost bo'lsa, rost
!
Emas
!$a
agar $a yolg'on bo‘lsa, natija rost va aksincha
3.4. Tenglik amali
Tenglik am ali = = (ik k ita teng belgisi) ikk ita
qiym atni bir-biriga
taqqoslaydi va u larn in g tengligini tekshiradi. M asalan,
$a= =$b;
$a va $b o‘zgaruvchilarda saqlanayotgan qiym atlarnin g tengligini
tekshirish uchun ishlatiladi. A gar ikkala o ‘zgaruvchining
qiym ati
bir-biriga teng bo'lsa, natija tru e n i, aks holda false ni beradi.
Bu am aln i tenglashtirish am ali bilan ad ashtirish m um k in. Bu
vaqtda d astu rd a xatolik yuzaga kelganligi haqida xabar chiqm asligi
m u m kin , lekin istalgan natijaga erishib bo'lm aydi.
U m um iy hollarda
nol bo'lm agan qiym at tru e ni, nol qiym atlar esa — false ni beradi.
Quyidagi holatni ko‘rib chiqam iz:
$a=5; $b=7;
$a= $b ni tekshiradigan bo‘lsak, natija tru e ni beradi. N im a
uchun?
Do'stlaringiz bilan baham: