Exam26


Project maintained by K3rnys Hosted on GitHub Pages — Theme by mattgraham

← Назад

2. Построение таблиц истинности логических выражений

Только один вид задач

Строки с пропущенными значениями

Очень надеюсь, что ты используешь тут код, потому что это довольно просто делать именно через него

Напомню логические функции

alt

В питоне:

Пример задачи:

alt

Делаем код в соответствии с выражением:

print("x y z w")
for x in 0,1:
    for y in 0,1:
        for z in 0,1:
            for w in 0,1:
                if ((y <= x) == (x <= w) and (z or x)):
                    print(x, y, z, w)

И получаем строки:

x y z w
0 0 1 0
0 0 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1

Отсюда можно сделать вывод, что 4ой переменной соответствует только Z, 1ой переменной Y, 3ьей переменной соответствует X, а 2ой W

Ответ: YWXZ

Замечу, что в коде от задания к заданию меняется только выражение и его истинность

Вот тебе на подумать:

alt