ГДЗ Інформатика 8 клас. Підручник [Морзе Н., Барна О.] 2021
02.02.2022,
8 Клас / Інформатика,
46 943,
3
17. Розгалуження мовою програмування Python
Вправа 1. Таблиця істинності для логічного виразу.Завдання. Визначте, якого значення може набувати логічний вираз (not A) or (B and A) залежно від значень, яких набуватимуть логічні змінні A та B.
1. Обчислимо кількість можливих наборів значень логічних змінних за формулою N = 2 n, де N — кількість наборів значень; n — кількість змінних. У нашому випадку N = 22 = 4. Це число визначає кількість рядків у таблиці істинності.
2. Визначимо кількість і порядок логічних операцій у виразі. 1 3 2 (not A) or (B and A) Ця кількість і кількість логічних змінних визначає кількість стовпців у таблиці істинності. Для нашого випадку: 3 + 2 = 5.
3. Побудуємо таблицю істинності. Для зручності запису приймемо True = 1, False = 0. Для визначення значень кожної логічної операції використаємо таблицю істинності 17.2.
4. Зробимо висновок: логічний вираз набуде значення False тільки тоді, коли змінна А набуде значення True, а змінна В — значення False. В усіх інших випадках логічний вираз матиме значення True.
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter