Самое смешное, что это задание 1 курса. Таблица истинности. Сначала надо привести к формулам. Провести промежуточные преобразования, и уже потом кодить.
Я бы, как препод, требовал именно этого...