Постройте таблицу истинности для логического выражения: 1)B & (AvB) 2)A & (BvB) 3)A & (AvBvC)...

Тематика Информатика
Уровень 5 - 9 классы
логические выражения таблица истинности булева алгебра логические операции логика дискретная математика булевы функции конъюнкция дизъюнкция
0

Постройте таблицу истинности для логического выражения: 1)B & (AvB) 2)A & (BvB) 3)A & (AvBvC) 4)AvBvC

avatar
задан 3 месяца назад

2 Ответа

0

Для каждого логического выражения построим таблицу истинности, где A, B, C принимают значения True (истина) или False (ложь).

1) B & (A v B):

ABB & (A v B)
TrueTrueTrue
TrueFalseFalse
FalseTrueTrue
FalseFalseFalse

2) A & (B v B):

ABA & (B v B)
TrueTrueTrue
TrueFalseFalse
FalseTrueFalse
FalseFalseFalse

3) A & (A v B v C):

ABCA & (A v B v C)
TrueTrueTrueTrue
TrueTrueFalseTrue
TrueFalseTrueTrue
TrueFalseFalseTrue
FalseTrueTrueFalse
FalseTrueFalseFalse
FalseFalseTrueFalse
FalseFalseFalseFalse

4) A v B v C:

ABCA v B v C
TrueTrueTrueTrue
TrueTrueFalseTrue
TrueFalseTrueTrue
TrueFalseFalseTrue
FalseTrueTrueTrue
FalseTrueFalseTrue
FalseFalseTrueTrue
FalseFalseFalseFalse

avatar
ответил 3 месяца назад
0

Для построения таблицы истинности логического выражения необходимо сначала понять все возможные комбинации входных переменных (A, B и C), а затем вычислить значение выражения для каждой из этих комбинаций.

  1. ( B \land (A \lor B) )
AB( A \lor B )( B \land (A \lor B) )
0000
0111
1010
1111
  1. ( A \land (B \lor B) )

( B \lor B ) эквивалентно ( B ), так как ( \lor ) возвращает истинное значение, если хотя бы один из операндов истинен, а оба операнда одинаковы.

AB( B \lor B )( A \land (B \lor B) )
0000
0110
1000
1111
  1. ( A \land (A \lor B \lor C) )
ABC( A \lor B \lor C )( A \land (A \lor B \lor C) )
00000
00110
01010
01110
10011
10111
11011
11111
  1. ( A \lor B \lor C )
ABC( A \lor B \lor C )
0000
0011
0101
0111
1001
1011
1101
1111

Таким образом, мы построили таблицы истинности для каждого из логических выражений.

avatar
ответил 3 месяца назад

Ваш ответ

Вопросы по теме