Сложные условия
Простейшие условия состоят из одного отношения (больше, меньше и т.д.). Иногда надо
написать условие, в котором объединяются два или более простейших отношений. Например,фирма отбирает сотрудников в возрасте от 25 до 40 лет (вклчительно). Тогда простейшая программа могла бы выглядеть так:
• Сложное условие состоит из двух или нескольких простых отношений, которые объединяются с помощью знаков логических операций:
o операцияИ — требуется одновременное выполнение двух условий
условие_1 && условие_2
Эту операцию можно описать следующей таблицей (она называется таблицей истин-
ности)
o операция ИЛИ — требуется выполнение хотя бы одного из двух условий (или обоих
сразу)
условие_1 || условие_2
Таблица истинности запишется в виде
o в сложных условиях иногда используется операция НЕ — отрицание условия (или обратное условие)
! условие
Например, следующие два условия равносильны
A > B ! ( A <= B )
• Порядок выполнения (приоритет) логических операций и отношений:
o операции в скобках, затем
o операция НЕ, затем
o логические отношения >, <, >=, <=, ==,!=, затем
o операцияИ, затем
o операций ИЛИ
• Для изменения порядка действий используются круглые скобки.
Дата добавления: 2015-10-05; просмотров: 747;