Логическая функция задаётся выражением
На рисунке приведен фрагмент таблицы истинности функции содержащий все наборы аргументов, при которых функция
ложна.
Определите, какому столбцу таблицы истинности функции соответствует каждая из переменных
В ответе напишите буквы в том порядке, в котором идут соответствующие им столбцы (сначала буква, соответствующая первому столбцу, затем буква, соответствующая второму столбцу, и т. д.) Буквы в ответе пишите подряд, никаких разделителей между буквами ставить не нужно.
Напишем программу:
print(’x y z w’)
for x in range(2):
for y in range(2):
for z in range(2):
for w in range(2):
f = not(x) or y or (not(z) and w)
if f == 0:
print(x, y, z, w)
Выведет таблицу:
Несложно сопоставить, что —
столбец,
—
столбец,
—
столбец,
—
столбец.