Mantiqiy va munosabat amallari. Paskal algoritmik tilida 2 ta mantiqiy o‘zgarmas: true (rost) va false (yolg‘on)lar mavjud. Bular mantiqiy ifodalarni taqqoslashda va shartlarni tekshirishda qo‘llaniladi. Natija “chin” yoki “yolg‘on” bo‘lishi mumkin.
Masalan: 5>4 (chin); -8>5 (yolg‘on); 10=15 (yolg‘on); 5<>15 (chin); 16<18 (chin).
Quyidagi mantiqiy amallar mavjud: OR-mantiqiy qo‘shish (yoki), AND-mantiqiy ko‘paytirish (va); NOT- mantiqiy inkor (yo‘q).
OR va AND amallari ikki qiymat uchun, NOT amali esa bitta qiymat uchun bajariladi.
Agar berilgan ikkita mantiqiy ifodadan hech bo‘lmaganda bittasi true qiymat qabul qilsa, u holda ularning mantiqiy qo‘shish natijasi true bo‘ladi.
Agar berilgan ikkita mantiqiy ifodaning qiymati true bo‘lsa, u holda ularning mantiqiy ko‘paytirish natijasi true bo‘ladi.
Agar berilgan mantiqiy ifodaning qiymati true bo‘lsa, u holda mantiqiy inkor natijasi false bo‘ladi va aksincha.
18>
Do'stlaringiz bilan baham: |