Составители:
11
знаков отношений и арифметических выражений. Эту возмож-
ность иллюстрирует следующий пример.
Пример 2.5.
x6
=2x8 1
Логические операции. Определены две логических опера-
ции, которые ставятся между выражениями отношений.
Логическая операция ИЛИ . Обозначается знаком + и за-
писывается в виде
< логич.выр.1 > + < логич.выр. 2>
Результат операции равен 0, если оба логических выражения
равны 0 и равен 1 для всех остальных значений логических вы-
ражений.
Логическая операция И . Вводится знаком
* ( в тексте это
точка ) и записывается в виде
< логич.выр.1 > . < логич.выр. 2>
Результат равен 1, если оба логических выражения равны 1
и равен 0 для всех остальных значений логических выражений
( сравните с логическим оператором ИЛИ ).
Логическое выражение. Логическим выражением называ-
ется конструкция, составленная из выражений отношений, знаков
логических операций и круглых скобок.
Значение логического
выражения вычисляется слева направо с учетом известного пра-
вила о приоритете операций. Список приоритетов ( по их убыва-
нию ):
• круглые скобки ;
• логическая операция И;
• логическая операция ИЛИ.
Задача 2.1. Объясните порядок вычисления двух ниже при-
веденных логических выражений:
x2
y3
=0x
.
5y 4 0
=
.
()0x5( )y4 1
Рекомендация: для однозначного вычисления логического
выражения используйте круглые скобки.
Условная функция if. Эта функция записывается в виде
( символы if вводятся с клавиатуры) :
if ( < логич. выраж. > , < ариф.выраж.1> , < ариф.выраж.2 > )
знаков отношений и арифметических выражений. Эту возмож- ность иллюстрирует следующий пример. Пример 2.5. x 6 2 x 8 =1 Логические операции. Определены две логических опера- ции, которые ставятся между выражениями отношений. Логическая операция ИЛИ . Обозначается знаком + и за- писывается в виде < логич.выр.1 > + < логич.выр. 2> Результат операции равен 0, если оба логических выражения равны 0 и равен 1 для всех остальных значений логических вы- ражений. Логическая операция И . Вводится знаком * ( в тексте это точка ) и записывается в виде < логич.выр.1 > . < логич.выр. 2> Результат равен 1, если оба логических выражения равны 1 и равен 0 для всех остальных значений логических выражений ( сравните с логическим оператором ИЛИ ). Логическое выражение. Логическим выражением называ- ется конструкция, составленная из выражений отношений, знаков логических операций и круглых скобок. Значение логического выражения вычисляется слева направо с учетом известного пра- вила о приоритете операций. Список приоритетов ( по их убыва- нию ): • круглые скобки ; • логическая операция И; • логическая операция ИЛИ. Задача 2.1. Объясните порядок вычисления двух ниже при- веденных логических выражений: x 2 y 3 0 x 5. y 4 = 0 ( 0 x 5 ) . ( y 4 ) = 1 Рекомендация: для однозначного вычисления логического выражения используйте круглые скобки. Условная функция if. Эта функция записывается в виде ( символы if вводятся с клавиатуры) : if ( < логич. выраж. > , < ариф.выраж.1> , < ариф.выраж.2 > ) 11
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »