Задание 2.
Приоритет выполнения операций в логическом выражении:
a(с= b) b
Приоритет операций:
скобки: с = b
умножение: a(с = b)
умножение: a(с = b) b
Итак, выражение можно переписать как: a × (с = b) × b
Вычислите значение логического выражения при следующих значениях логических переменных: а = 1, b = 0, с = 1
Подставим значения переменных в выражение:
1 × (1 = 0) × 0
Вычисляем выражение внутри скобок:
1 = 0 -> 0 (поскольку 1 не равно 0)
Теперь выражение принимает вид:
1 × 0 × 0
Результат умножения: 0
Итак, значение логического выражения равно 0.
Задание 3.
Количество строк в таблице истинности, учитывая строку заголовка:
В логическом выражении = d v (b nd -> а) лb имеется 4 логических переменных: a, b, c и d. Каждая переменная может принимать 2 значения: 0 или 1. Следовательно, общее количество строк в таблице истинности будет равно 2^4 = 16.
Строка заголовка также учитывается, поэтому общее количество строк в таблице истинности будет равно 16 + 1 = 17.
Общее количество столбцов в таблице истинности:
В логическом выражении = d v (b nd -> а) лb имеется 4 логических переменных: a, b, c и d. Каждая переменная будет иметь свой столбец в таблице истинности. Кроме того, будет еще 1 столбец для результата логического выражения.
Следовательно, общее количество столбцов в таблице истинности будет равно 4 + 1 = 5.
№4