Найдите значение логического выражения (a + b)*(b + c) + a*c при a=1, b=0 и c=0.

vitaliysv200313 vitaliysv200313    1   13.07.2019 20:10    59

Ответы
adilet2017 adilet2017  20.09.2020 08:17
(1 + 0)*(0+0) + 1*0
(1 + 0) - истинна, т.к. дизъюнкция истинна если хотя-бы одна из переменных истинна
(0 + 0) - ложна, т.к. обе перменные ложны
(1 + 0)*(0+0) - ложна, т.к. первая скобка истинна, а вторая ложна, а в конъюнкции для истины обе скобки должны быть истинны.
1*0 - ложна, т.к. в конъюнкции обе переменные должны быть истинны.

Для удобства разделил скобками
((1 + 0)*(0+0)) + (1*0) - ложна, т.к. первая (большая) скобка ложна, вторая скобка (1*0) тоже ложна, между ними дизъюнкция, то есть хотя-бы одна из них должна быть истинна. Они обе ложны, значит результатом выражения

(1 + 0)*(0+0) + 1*0 

будет 0
ПОКАЗАТЬ ОТВЕТЫ
konoplynkoyanoka konoplynkoyanoka  20.09.2020 08:17
(A + B) = (1 + 0) = 1         1 - (true)
(B + C) = (0 + 0) = 0         0 - (false)
A*C = 1*0 = 0                    0 - (false)

1*0 + 0 = 0                    
Получили 0, то есть false или ложь
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика