Логическая функция задаётся выражением:
Ниже представлен частично заполненный фрагмент таблицы истинности функции , содержащей неповторяющиеся строки.
Определите, какому столбцу истинности функции соответствует каждая переменная
print(«x y z F»)
for x in (0,1):
for y in (0,1):
for z in (0,1):
if ((x <= y) and (x or y or (not z)) and ((not x) or z)):
print(x,y,z,int((x <= y) and (x or y or (not z))
and ((not x) or z)))
for x in (0,1):
for y in (0,1):
for z in (0,1):
if ((x <= y) and (x or y or (not z)) and ((not x) or z)):
print(x,y,z,int((x <= y) and (x or y or (not z))
and ((not x) or z)))
Результат работы программы:
Анализируем результат. В каждом столбце разное количество нолей. Сравниваем с таблицей из условия. Ответ — .
Ответ: xzy