Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практические занятия ИНФОРМАТИКА.doc
Скачиваний:
16
Добавлен:
10.02.2016
Размер:
1.52 Mб
Скачать

Логические выражения

Логические выражения – это комбинация арифметических выражений, операций сравнения и логических операций.

Результат вычислений – одна из логических констант:

FALSE - ложь ( 0 )

TRUE - истина ( 1 )

Приоритеты выполнения логических операций

  1. Вычисление арифметических выражений

  1. Выполнение операций сравнения

  1. Выполнение логических операций

  • логическое отрицание NOT

  • логическое умножение AND

  • логическое сложение OR

  • логическое равенство EQV

Таблица результатов выполнения логических действий

A

И

И

Л

Л

B

И

Л

И

Л

NOT A

Л

Л

И

И

A AND B

И

Л

Л

Л

A OR B

И

И

И

Л

A EQV B

И

Л

Л

И

Операции сравнения

Пусть А = 2, В = 5

Логическое выражение А> 1 дает результат - истина

и

В + 2 < 3 А < > В А = В А + 2 > = 3 В / А < = 2.5

л и л и и

Логическое отрицание

Пусть А = 2, В = 5

Логическое выражениеNOT А > 1 дает результат - ложь

и

л

NOT В + 2 < 3 NOT А < > В NOT А = В NOT А + 2 > = 3 NOT В / А < = 2.5

л и л и и

и л и л л

Логическое умножение

Пусть А = 2, В = 5, Х = 3 Пусть А = 2, В = 5, Х = 7

Х > А AND Х < = В Х > А AND Х < = В

и и и л

и л

Логическое сложение

Пусть А = 2, В = 5, Х = 3 Пусть А = 2, В = 5, Х = 7

Х < А OR Х > = В Х < А OR Х > = В

л л л и

л и