Логическая функция задаётся выражением:
Ниже представлен фрагмент таблицы истинности функции
Определите, какому столбцу истинности функции соответствует каждая переменная
print(’x y z’)
for x in range(2):
for y in range(2):
for z in range(2):
if ((x <= y) and (y <= z)) == 1:
print(x, y, z)
Программа выведет:
Заметим, что x всегда (кроме последнего случая, которого нет в таблице из условия задачи) принимает значение , значит,
— второй столбец таблицы истинности. Переменная
один раз принимает значение
, значит,
— первый столбец. Тогда третий столбец соответствует переменной
. Получаем ответ:
Ответ: yxz