Таблиця 5

Операція Дія Вираз A B Результат
not   Логічне заперечення not A True False - - False True
аnd Логічне множення (i) A and B True True False False True False True False True False False False
or Логічне додавання (або)   A or B True True False False True False True False True True True False
xor Логічне виключення A xor B True True False False True False True False False True True False

Прiоритет виконання логiчних операцiй вищий нiж операцiй вiдношення, тому вирази вiдношення необхiдно брати в дужки, щоб уникнути прикрих помилок.

Приклад: Вираз (a<10)and(b<100) є вiрним, а вираз a<10 and b<100 - помилковим.

Значення пріоритетiв всiх операцiй мови Pascal подано в таблиці 6.