Bu maqolamiz ham qisqaroq bo'ladi chunki unchalik ham qiyin emas.
Demak boshladik munosabat operatorlari bu ikki tomonning ya'ni chap va o'ng tomonning bir biri bilan munosabati haqida. Bu operatrolar matematika bilan bir xil emas.
Yuqorida barcha munosabat operatrolari ko'rsatilgan.
1) a
2) a<=b bu chap tomon o'ng tomondan kichik yoki tengligini bildiradi.
3) a==b bu chap tomon bilan o'ng tomon tengligini tekshiruvchi amal.
4) a>= bu chap tomon o'ng tomonda katta yoki tengligini bildiradi.
5) a>b bu chap tomon o'ng tomondan kattaligini bildiradi.
6) a!=b bu chap tomon o'ng tomon bilan teng emas degani.
Mantiqiy operatorlar ga o'tadigan bo'lsa. Quyidagi rasmga qarang.
Rasmda ko'rganizdek 1-qatorda && belgi va deb tarjima qilamiz. Misol bilan tushintiradigan bo'lsak x=6 va y=3 qiladigan bo'ladigan bo'lsa x<10 && y>1 qilib yozadigan bo'lsak chap tomon ham o'ng tomon ham bajarilishi shart. Ya'ni true qiymat qaytarishi kerak.
Mana rasmda ikki tomon ham shartga javob bergani uchun 1 qiymay qaytardi yani true qiymat qaytardi. Agar ikki tomondan bitta tomon false bo'lb qolsa ham umumiy false qiymat qaytaradi.
Endi huddi shu misolni yoki amali bilan sinab ko'rsak ham bo'ladi. x<10 || y>4 bu ko'rinishda kamida 2 tomondan bittasi true qiymat qaytarsa bo'lgani.
Bu rasmda esa chap tomon shartga javob berdi o'ng tomon esa javob berolmadi lekin baribir 1 qiymat qaytardi yani true qiymat qaytardi. Agar chap tomon ham o'ng tomon ham shartga javob bermasa falsa qiymat qaytaradi.
Shu bilan bugungi maqolamizni ham yakunlaymiz. Foydali bo'ldi degan umiddaman.
Tursunboev Jamshidbek
Top comments (0)