Axborot texnologiyalari va jarayonlarni matematik modellashtirish



Yüklə 2,02 Mb.
səhifə27/68
tarix07.01.2024
ölçüsü2,02 Mb.
#203361
1   ...   23   24   25   26   27   28   29   30   ...   68
M.20Nurullayev20-20Axborot20texnologiyalari20va20jarayonlarni20matematik20modellashtirish[1]

Mantiqiy operatorlar.


Dasturlashda bir emas balki bir nechta shartli ifodalarni tekshirish zaruriyati juda ko`p uchraydi. Masalan, x o`zgaruvchisi y o`zgaruvchisidan, y esa o`z navbatida z o`zgaruvchisidan kattami sharti bunga misol bo`la oladi. Bizning dasturimiz mos amalni bajarishdan oldin bu ikkala shart rost yoki yolg`onligini tekshirishi lozim.
Quyidagi mantiq asosida yuqori darajada tashkil qilingan signalizatsiya sistemasini tasavvur qiling. Agarda eshikda signalizatsiya o`rnatilgan bo`lsa VA kun vaqti kech soat olti VA bugun bayram YOKI dam olish kuni BO`LMASA politsiya chaqirilsin. Barcha shartlarni tekshirish uchun C++ tilining uchta mantiqiy operatori ishlatiladi.
Mantiqiy operatorlar



Operator

Belgi

Misol

VA

&&

1 ifoda && 2 ifoda

YOKI

||

1 ifoda || 2 ifoda

INKOR

!

!ifoda

Mantiqiy ko`paytirish operatori. Mantiqiy ko`paytirish operatori ikkita ifodani hisoblaydi, agar ikkala ifoda true qiymat qaytarsa VA operatori ham true qiymat qaytardi. Agarda sizning qorningiz ochligi rost bo`lsa VA sizda pul borligi ham rost bo`lsa siz supermarketga borishingiz va u yerdan o`zingizga tushlik qilish uchun biror bir narsa xarid qilishingiz mumkin. Yoki yana bir misol, masalan,
if(x==5)&&(y==5)
mantiqiy ifodasi agarda x va y o`zgaruvchilarini ikkalasining ham qiymatlari 5 ga teng bo`lsagina true qiymat qaytaradi. Bu ifoda agarda o`zgaruvchilardan
birortasi 5 ga teng bo`lmagan qiymat qabul qilsa false qiymatini qaytaradi. Mantiqiy ko`paytirish operatori faqatgina o`zining ikkala ifodasi ham rost bo`lsagina true qiymat qaytaradi.
Mantiqiy ko`paytirish operatori && belgi orqali belgilanadi.

Yüklə 2,02 Mb.

Dostları ilə paylaş:
1   ...   23   24   25   26   27   28   29   30   ...   68




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin