![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
где 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; Прочитано: 317 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
