Top.Mail.Ru
Ответы

Упросиить логическое уравнение

номер 6

По дате
По рейтингу
Аватар пользователя
Ученик
11мес

Это всё заменяется на просто А + В
Докажу кодом. Составлю таблицу истинности для исходного выражения

12345678
 print('A B') 
for a in range(2): 
    for b in range(2): 
        if (a and not(not(a) <= b) and not(a and not(b))): 
            print(a, b)
#вывод - 1 1
То есть выражение удовлетворяет условию только когда А = 1, Б = 1
Тогда условие можно было заменить просто на А and B или же А + В 
Аватар пользователя
Ученик
11мес

Лень сорр

Аватар пользователя
Профи
11мес

Неа



Видео по теме