вторник, 7 декабря 2010 г.

Создание таблицы истинности в редакторе электронных таблиц

Для создания таблицы истинности следует использовать встроенные логические функции OR, AND, NOT.

Функция OR(операнд1; операнд2; … ;операндN) — осуществляет логическое  сложение перечисленных в скобках операндов. Соответствует синтаксической конструкции "или". В MS Excel аналогичная ей функция - ИЛИ()
Например:

ABC
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 (значение функции)
20 0
=OR( NOT(AND(A1;B1)) ; OR( NOT(A1) ; AND(B1;A1) )
3 0 1

41 0

51 1




Важно!
Чтобы функции правильно работали, необходимо, чтобы ячейки, в которых хранится значение операндов имели логический тип. Для того, чтобы поменять тип данных в ячейках нужно выделить их и в контекстном меню (по нажатию на правую кнопку мыши) выбрать пункт "Формат ячеек". Затем во вкладке "Числа" указать категорию - Логический.

Комментариев нет:

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