1 of 20

Логічні величини. Логічні вирази

Нова українська школа

Урок 27

Інформатика 8

teach-inf.com.ua

за підручником

Ривкінд Й.Я. та ін.

2 of 20

Готуємось до вивчення нового матеріалу

  1. Які типи змінних ви знаєте? Наведіть приклади їх значень.
  1. Що визначають типи змінних?

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

3 of 20

Логічні вирази. Змінні логічного типу.�Логічні операції

У цьому пункті йтиметься про:

    • логічні вирази;
    • змінні логічного типу;
    • логічні операції: заперечення, кон’юнкція, диз’юнкція.

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

4 of 20

Пригадайте

Що таке висловлювання?

На яких уроках ви використовували істинні та хибні висловлювання? Наведіть приклади.

Чи будь-яке речення є висловлюванням? Наведіть приклади.

Як можна визначити, що висловлювання істинне?

Як можна визначити, що висловлювання хибне?

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

5 of 20

Логічні вирази

Висловлювання може бути:

Висловлювання – це речення, яке містить твердження про певний об'єкт або про зв’язки між об’єктами.

або

істинним

хибним

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

6 of 20

Логічні вирази

Приклади істинних висловлювань:

Київ – столиця України

2 * 5 - 4 = 6

У січні 31 день

Дніпро ділить Україну на Лівобережну та Правобережну

4 < 12

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

7 of 20

Логічні вирази

Приклади хибних висловлювань:

У січні 28 днів

2*7 + 3 = 12

3 > 5

Слово дерево – дієслово

Пароплав пливе в хмарах

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

8 of 20

Логічні вирази

Приклади речень, які не є висловлюваннями:

Закрий, будь ласка, вікно

Тобі сподобався цей фільм?

Ти виконав домашнє завдання?

Інформатика – цікава наука

Виконай алгоритм

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

9 of 20

Логічні вирази

Висловлювання можна розглядати як логічний вираз.

True

False

(англ. true - істина, істинність, правда)

(англ. false - хиба, хибність, неправда)

Логічним виразом називається вираз, який може набувати одне з двох значень:

Значення True та False

називають логічними константами.

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

10 of 20

Логічні вирази

Якщо висловлювання істинне, то вважають, що значення відповідного логічного виразу дорівнює True. Тобто:

Якщо висловлювання хибне, то вважають, що значення відповідного логічного виразу дорівнює False. Тобто:

Київ – столиця України

= True

2 * 5 - 4 = 6

= True

4 < 12

= True

Цей підручник для учнів сьомого класу

= False

2*7 + 3 = 12

= False

З > 5

= False

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

11 of 20

Пригадайте

Які типи змінних ви знаєте? Наведіть приклади значень змінної кожного з цих типів.

Що визначає тип змінної?

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

12 of 20

Змінні логічного типу

У попередніх пунктах ви використовували змінні типів:

В інформатиці використовують також змінні, значенням яких можуть бути True або False.

значеннями яких можуть бути будь-які числа (цілі та дробові)

float

значеннями яких можуть бути тільки цілі числа

int

значеннями яких можуть бути рядки тексту

str

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

13 of 20

Змінні логічного типу

Змінні, які можуть набувати одного з двох значень:

True

False

або

називаються змінними логічного типу.

Логічний тип змінних позначається bool.

х = True

х = False

або

Звертаємо вашу увагу: самі змінні логічного типу і логічні константи також є логічними виразами. Надавати змінним логічного типу відповідні значення можна командою присвоювання. Наприклад:

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

14 of 20

Змінні логічного типу

Змінній логічного типу можна також присвоювати значення логічного виразу. Тобто можна використовувати такі команди присвоювання:

х = (32 < 13)

y = (7 < 9)

значення логічного виразу 32 < 13 дорівнює False, тому і значення змінної х

теж False

значення логічного виразу 7 < 9 дорівнює True, тому і значення змінної y

теж True

Змінній логічного типу можна присвоювати значення іншої змінної логічного типу, наприклад y = x.

Змінній логічного типу можна присвоювати значення іншої змінної логічного типу:

y = x

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

15 of 20

Змінні логічного типу

Для перевірки, чи є рівними значення двох виразів, у мові Python використовують знак:

==

Значення True та False

потрібно писати з великої літери.

х = True

y = False

у = (2 + 12/3 == 6)

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

16 of 20

Дайте відповіді на запитання

  1. Який вираз називається логічним? Наведіть приклади.
  1. Які змінні називаються змінними логічного типу?

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

17 of 20

Розгадайте ребус

Вираз

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

18 of 20

Домашнє завдання

Проаналізувати

§ 4.5, с. 127-129

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

19 of 20

Працюємо за комп’ютером

Сторінка

133-134

Розділ 4

§ 4.5

© Вивчаємо інформатику teach-inf.com.ua

20 of 20

Успіхів�у навчанні!

Нова українська школа

Урок 27

Інформатика 8

teach-inf.com.ua

за підручником

Ривкінд Й.Я. та ін.