Ну, давай с самого начала. С первого задания
a) A∧B∨C (∧ - знак умножения, ∨ - знак сложения ----> A*B+C)
A | B | C | A ∧ B ∨C|
0 | 0 | 0 | 0 (0*0+0)
0 | 0 | 1 | 1 (0*0+1)
0 | 1 | 0 | 0
0 | 1 | 1 | 1
1 | 0 | 0 | 0
1 | 0 | 1 | 1
1 | 1 | 0 | 1
1 | 1 | 1 | 1
б)¬A∨(B∧C)
A | B | C | ¬A | B ∧ C| ¬A∨(B∧C)
0 | 0 | 0 | 1 | 0 | 1
0 | 0 | 1 | 1 | 0 | 1
0 | 1 | 0 | 1 | 0 | 1
0 | 1 | 1 | 1 | 1 | 1
1 | 0 | 0 | 0 | 0 | 0
1 | 0 | 1 | 0 | 0 | 0
1 | 1 | 0 | 0 | 0 | 0
1 | 1 | 1 | 0 | 1 | 1
С первым заданием закончили
Второе задание тоже очень простое. Смотри:
(X< 3) & ((X<2)∨(X>2)) Найти X, при котором ИСТИННО выражение
Чтобы выражение принимало значение "истина", нужно чтобы истинными были выражение и в скобке (X< 3), И в ((X<2)∨(X>2))
А чтобы выражение ((X<2)∨(X>2)) имело значение истина, то у тебя или одна из внутренних скобок верна, или обе верны.
Смотрим на вариант a) X = 1 ---> (1< 3 ) & ((1<2)∨(1>2))
верно & ( верно ∨ неверно ) ---> 1 * (1+0) = 1
То, что нам и нужно) Вот твой ответ X = 1
И наконец последнее задание:
A = 10010 (в двоичной)
B = 17 (в десятичной)
C = 22 (в десятичной)
---------------------------
Переводим В и С в двоичную ( делением в столбик, напоминаю )
Получаем: В = 10001 (в двоичной)
С = 10110 (в двоичной)
-----------------------------------------
Напоминаю приоритет логических операций в случае отсутствия скобок:
1) НЕ (¬)
2) И (∧)
3) ИЛИ (∨)
------------------------------------------
¬A∨B∧C
1) ¬A А: 10010
¬A: 01101
2) B∧C B 10001
C 10110
B∧C 10000
3) 01101 ∨ 10000 = 11101 (поразрядное сложение двух чисел)
Переводим наше чиселко в десятичную систему и получаем 29. УРА)