Верное Верное Верное
Неверное Верное Неверное Верное Неверное Неверное Неверное Неверное Неверное
Отсюда видно, что оператор AND даёт верное значение только в том случае, если оба условия верны.
Логический оператор OR
Рассмотрим следующую программу:
Для оператора OR верна следующая таблица значений:
Условие 1 Условие 2 Условие 1 OR Условие 2
Верное Верное Верное Неверное Верное Верное Верное Неверное Верное Неверное Неверное Неверное
Оператор OR даёт верное значение тогда, когда по крайней мере одно из условий верное.
Логический оператор NOT
Оператор NOT делает значение условия противоположным. Он используется только с одним условием. Например,
Другие логические операторы XOR, EQV, IMP
XOR - даёт верное значение только в том случае, если оба условия разные (т.е. одно верное, одно нет).tõese tulemuse saab üksnes siis, kui mõlemad tingimused korraga on erinevad (üks tõene ja teine väär). EQV - даёт верное значение только в том случае, если оба условия одинаковые (т.е. оба верные или оба нет). IMP - даёт неверное значение только в том случае, если первое условие неверное, а второе – верное.
|