Maplening sintaksis ko‟rinishi bo‟yicha chap va o‟ng qismlarining munosabati
teng yoki teng emasligi aniqlanadi, qaysiki matematik nuqtai nazardan ular
ekvivalent emas.
>
>
>
1-
misolda evalb()) buyrug‟i xato tengsizlikday hisobladi, to‟g‟ri natijaga ega
bo‟lish uchun o‟ng qismdagi qavslarni expand() buyrug‟i orqali soddalashtirishga
to‟g‟ri keldi.
evalb() buyrug‟i o‟rniga is() buyrug‟ini ishlatsa bo‟ladi, bu buyruq sintaksis tenglik
yoki tengsizlik bilan tekshirilmaydi.
>
>
>
Mantiqiy amallar: and, or va not amallaridan iborat. Bu amallar yordamida
mantiqiy ifodalarni hosil qilish mumkin. Birinchi 2 ta amal binary amal, oxirgisi
esa unar amal hisoblanadi. Amallarni bajarish tartibi 1- not, 2- and, 3- or amali
bajariladi. Qavslar amallar bajarish tartibini o‟zgartirib yubirishi mumkin.
Mantiqiy ifoda tipi oxirgi bajarilgan mantiqiy amalga bog‟liq.
Dostları ilə paylaş: