Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
где On1 и 0п2 — операнды условия, в качестве которых могут выступать переменная, константа, функция или выражение;
оператор — оператор сравнения.
Например, условие «переменная x положительна» будет выглядеть так: .
Таблица В.2 - Операторы сравнения языка Pascal
Оператор | Описание | Значение выражения |
> | Больше | true, если первый операнд больше второго, иначе false |
< | Меньше | true, если первый операнд меньше второго, иначе false |
= | Равно | TRUE, если первый операнд равен второму, иначе false |
<> | Не равно | true, если первый операнд не равен второму, иначе false |
>= | Больше или равно | true, если первый операнд больше или равен второму, иначе false |
<= | Меньше или равно | true, если первый операнд меньше или равен второму, иначе false |
2) Логические операторы
Из простых условий, которые являются выражениями логического типа, можно строить сложные условия с применением к ним, как к операндам, логических операторов: not — отрицание, and — «логическое И», or —«логическое ИЛИ».
Результат применения логических операторов к операндам логического типа представлен в таблице В.3.
Таблица В.3
Ор1 | Ор2 | Ор1 and Op2 | Op1 orOp2 | notOp1 |
FALSE | FALSE | FALSE | FALSE | TRUE |
FALSE | TRUE | FALSE | TRUE | TRUE |
TRUE | FALSE | FALSE | TRUE | FALSE |
При записи сложных условий важно учитывать то, что логические операторы имеют более высокий приоритет, чем операторы сравнения, поэтому простые условия следует брать в скобки.
Дата публикования: 2015-06-12; Прочитано: 291 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!