Лічильник
Сьогодні Разом
Відвідувань 167 5328191
Авторізацій 20 428315
Користувачів 17 2675
Статья

14. Логические операторы


Для формирования сложных (составных) логических выражений используют логические операторы AND, OR, XOR, NOT, которые связывают в одно логическое выражение несколько простых. Например для a = 4; c = 3; d = 5 значение выражения

(a > 0) or (c = 3) and (d < 0)

равно true, так как значение переменной a больше нуля.

Тут при вычислении следует помнить о приоритете логических операций. Поэтому в первую очередь вычисляются операции AND и только затем OR. Это так, как если бы были расставлены скобки:

(a > 0) or ((c = 3) and (d < 0))

Как простые, так и составные логические выражения могут использоваться в операторе ветвления в качестве условия.