Язык программирования Pascal также позволяет использовать так называемые логические операторы. Благодаря этим операторам мы можем, например, создавать сложные логические выражения.
Логические операторы в Паскале включают в себя:
Оператор | Описание |
not | отрицание (логическое отрицание) — возвращает true, когда аргумент равен false |
and | логическое произведение (соединение) – возвращает true, когда все аргументы имеют значение true |
or | логическая сумма (альтернатива) – возвращает true, если хотя бы один аргумент равен true |
xor | сумма по модулю 2 (альтернатива отключения) — дает true, когда нечетное количество аргументов равно true |
Примеры использования логических операторов:
Поскольку в Паскале приоритеты операций and и or выше приоритета операций сравнения (равно, больше, больше или равно и т. д.), то использование скобок в данных выражениях является обязательным.
С Уважением, MonitorBank