напишите код для логики XOR, NAND, NOR, XNOR
Мы можем показать условия для и, или с помощью простых кодов:
деф веселье():
если условие1 и условие2:
вернуть true
#######
0 / 0 - > 0
0 / 1 - > 0
1 / 0 - > 0
1 / 1 - > 1
ПОБ "фунор"():
если условие1 или условие2:
вернуть true
#######
0 / 0 - > 0
0 / 1 - > 1
1 / 0 - > 1
1 / 1 - > 1
#######################################
а как насчет генерации условных тестов для логик XOR, NAND, NOR, XNOR?
########## ИСКЛЮЧАЮЩЕЕ ИЛИ
0 / 0 - > 0
0 / 1 - > 1
1 / 0 - > 1
1 / 1 - > 1
########## память NAND
0 / 0 - > 1
0 / 1 - > 1
1 / 0 - > 1
1 / 1 - > 0
########## НИ
0 / 0 - > 1
0 / 1 - > 0
1 / 0 - > 0
1 / 1 - > 0
########## XNOR
0 / 0 - > 1
0 / 1 - > 1
1 / 0 - > 1
1 / 1 - > 0
Как мы можем проверить эту логику?