Величини логічного типу. Логічні вирази та операції
Актуалізація знань
Запитання усно:
Що таке висловлювання?
Яке висловлювання вважається істинним, а яке - хибним?
Які ви знаєте властивості змінної?
Що визначає тип змінної? Які ви знаєте типи числових змінних?
Сприйняття та осмислення нового матеріалу
Означення висловлювання
Висловлювання - це речення, яке містить твердження про певний об'єкт або про зв'язки між об'єктами і про яке можна однозначно сказати, істинне воно чи хибне
Основна властивість висловлювання - його істинність
Значення істинності:
True (правда)
False (хиба)
Завдання.
Навести приклади істинного висловлювання і хибного висловлювання
Висловлювання як логічний вираз
Означення логічного виразу
Логічним виразом називають вираз, який може набувати одне з двох значень: true або false
Змінні логічного типу
Присвоювання змінній значення логічного виразу
Завдання.
Наберіть в інтерактивному режимі вирази:
x=2+3==5;
y=5<4
Дізнайтеся, чому дорівнює змінна x, набравши її ім'я і натиснувши Enter
Дізнайтеся, чому дорівнює змінна y
Операції порівняння величин логічного типу
Завдання.
Наберіть в інтерактивному режимі:
5<3
5==3
5!=3
5>3
Операції над логічними виразами
ЗАПЕРЕЧЕННЯ
Означення логічної операції "заперечення"
Заперечення в логіці — унарна операція над судженнями, результат якої — судження «протилежне» початковому. Синонім: логічне «НЕ»
https://uk.wikipedia.org/Позначення операції
not x
Таблиця значень операції
Заперечення
x
True
False
not x
False
True
Частка НЕ для утворення заперечення
Приклади:
Іде машина - Не їде машина
Попив чаю - Не попив чаю
Зробив уроки - Не зробив уроки
Завдання.
Наберіть в інтерактивному режимі not 5>3
КОН'ЮНКЦІЯ
Означення кон'юнкції
Кон'юнкція — бінарна логічна операція, що має значення «істина», якщо всі операнди мають значення «істина». Операція передбачає вживання сполучника «і» в логічних висловлюваннях
https://uk.wikipedia.org/
Позначення операції
x and y
Таблиця результатів
Кон'юнкція
Завдання.
Наберіть в інтерактивному режимі 5>3 and 10<1
ДИЗ'ЮНКЦІЯ
Означення диз'юнкції
Диз'юнкція — бінарна логічна операція, що має значення «істина», якщо хоча б один з операндів має значення «істина». Операція відображає вживання сполучника «або» в логічних висловлюваннях
https://uk.wikipedia.org/
Позначення операції
x or y
Таблиця результатів
Диз'юнкція
Завдання.
Наберіть в інтерактивному режимі 5>3 or 10<1
Пріоритет виконання операцій: not, and, or
Зміна порядку послідовності виконання операцій
Завдання.
Яке значення матиме вираз: a or b and not a, якщо a=True, b=False?
У інтерактивному режимі наберіть a=True
Наберіть b=False
Наберіть в інтерактивному режимі цей вираз і перевірте результат з висновком, зробленим у попередньому завданні
Самостійна робота за комп'ютером
Відкрийте файл "завдання Логічні вирази.ods".
Заповніть таблиці в аркушах "Завдання 1" та "Завдання 2"
Файл для виконання завдання:
Домашнє завдання
П. 6.3, с. 195