Для создания таблицы истинности следует использовать встроенные логические функции OR, AND, NOT.
Функция AND(операнд1; операнд2; … ;операндN) — осуществляет логическое умножение. перечисленных в скобках операндов. Соответствует синтаксической конструкции "и". В MS Excel аналогичная ей функция - И()
Например:
Важно!
Функция OR(операнд1; операнд2; … ;операндN) — осуществляет логическое  сложение перечисленных в скобках операндов. Соответствует синтаксической конструкции "или". В MS Excel аналогичная ей функция - ИЛИ()
Например:
| A | B | C | |
| 1 | ИСТИНА | ИСТИНА | =OR(A1;B1) | 
Функция AND(операнд1; операнд2; … ;операндN) — осуществляет логическое умножение. перечисленных в скобках операндов. Соответствует синтаксической конструкции "и". В MS Excel аналогичная ей функция - И()
Например:
| 
A | 
B | 
C | |
| 
1 | 
ИСТИНА | 
ИСТИНА | 
=AND(A1;B1) | 
Функция NOT(операнд) - осуществляет логическое отрицание операнда.  В MS Excel аналогичная ей функция - НЕ()
Например в ячейке С1 вычисляется значение логического выражения
C=не(AvB)
| 
A | 
B | 
C | |
| 
1 | 
ИСТИНА | 
ИСТИНА | 
=NOT(AND(A1;B1)) | 
Пример
Построить таблицу истинности для выражения
| 
A | 
B | 
C | |
| 1 | 
A | 
B | 
F (значение функции) | 
| 2 | 0 | 0 | =OR( NOT(AND(A1;B1)) ; OR( NOT(A1) ; AND(B1;A1) ) | 
| 3 | 0 | 1 | |
| 4 | 1 | 0 | |
| 5 | 1 | 1 | 
Важно!
Чтобы функции правильно работали, необходимо, чтобы ячейки, в которых хранится значение операндов имели логический тип. Для того, чтобы поменять тип данных в ячейках нужно выделить их и в контекстном меню (по нажатию на правую кнопку мыши) выбрать пункт "Формат ячеек". Затем во вкладке "Числа" указать категорию - Логический.

 
Комментариев нет:
Отправить комментарий