Величини логічного типу, операції над ними. Алгоритми з розгалуженнями для опрацювання величин

Содержание

Слайд 2

Повторення Що таке висловлювання? Яке висловлювання вважається істинним, а яке -

Повторення

Що таке висловлювання? Яке висловлювання вважається істинним, а яке - хибним?
Які

ви знаєте властивості змінної?
Де і як вказуються імена змінних та їх типи?
Що визначає тип змінної? Які ви знаєте типи числових змінних?
Слайд 3

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

Повторення

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

про зв'язки між об'єктами.

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

Слайд 4

Висловлювання як логічний вираз Прикладами істинних висловлювань є: Україна розміщена в

Висловлювання як логічний вираз

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

Україна розміщена в Європі.

У жовтні

31 день.

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

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

Художник малює картину.

Слайд 5

Висловлювання як логічний вираз Прикладами хибних висловлювань є: У лютому 28

Висловлювання як логічний вираз

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

У лютому 28 днів.

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

в хмарах.

Автомобіль плете павутиння.

Слово дерево - дієслово.

3 > 5

Слайд 6

Висловлювання як логічний вираз Основною властивістю висловлювання є його істинність. Якщо

Висловлювання як логічний вираз

Основною властивістю висловлювання є його істинність. Якщо висловлювання:


Істинне

Хибне

то вважають, що значення його властивості істинність дорівнює true (англ. true — правда).

то вважають, що значення його властивості істинність дорівнює false (англ. false - хиба, хибність).

Слайд 7

Висловлювання як логічний вираз Тобто значення властивості істинність висловлювань: «Київ -

Висловлювання як логічний вираз

Тобто значення властивості істинність висловлювань:

«Київ - столиця України»

«Цей

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

«2*5-4 = 6»

«2*7+3= 12»

«4 < 12»

«З > 5»

true

false

=

=

Слайд 8

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

Висловлювання як логічний вираз

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

Логічним виразом називають

вираз, який може набувати одне з двох значень: true або false.
Слайд 9

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

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

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

використовувати такі команди присвоювання:

х := 2 + 12/3 = 6

у := 32 < 13

змінна х має значення true

змінна у має значення false

Змінні, які можуть набувати одне з двох значень true або false, називають змінними логічного типу.

Слайд 10

Висловлювання як логічний вираз Логічний тип змінних позначається boolean. Наприклад: var

Висловлювання як логічний вираз

Логічний тип змінних позначається boolean. Наприклад:

var x, у:

boolean.

Часто для змінних логічного типу використовуються команди або.

х := true

х := false

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

Слайд 11

Операції над логічними виразами Над логічними виразами можна виконувати логічні операції:

Операції над логічними виразами

Над логічними виразами можна виконувати логічні операції:

заперечення;

not

(не)

кон'юнкція;

and (і)

диз'юнкція (нестрога);

or (або)

диз'юнкція (строга).

xог (виключне або)

Слайд 12

Операції над логічними виразами Запереченням логічного виразу х називають логічний вираз,

Операції над логічними виразами

Запереченням логічного виразу х називають логічний вираз, значення

якого дорівнює true, якщо значення логічного виразу х дорівнює false, і дорівнює false, якщо значення логічного виразу х дорівнює true.

Заперечення логічного виразу х позначають not х.

Тобто якщо х = true, то not x = false, і якщо х = false, то not x = true. Можна скласти таку таблицю, яку називають таблицею істинності для операції заперечення.

Слайд 13

Операції над логічними виразами Кон'юнкцією двох логічних виразів х і у

Операції над логічними виразами

Кон'юнкцією двох логічних виразів х і у називають

логічний вираз, значення якого є true, якщо значення кожного з логічних виразів х і у є true; і є false, якщо значення хоча б одного з логічних виразів х або у є false.

Кон'юнкція двох логічних виразів х і у позначається
х and у (англ. and - і, та).

Таблиця
Істинності для
кон'юнкції

Слайд 14

Операції над логічними виразами Диз'юнкцією двох логічних виразів х і у

Операції над логічними виразами

Диз'юнкцією двох логічних виразів х і у називають

логічний вираз, значення якого є true, якщо значення хоча б одного з логічних виразів х або у є true; і є false, якщо значення кожного з логічних виразів х і у є false.

Диз'юнкція двох логічних виразів х і у позначається
х or у (англ. or - або).

Таблиця
Істинності для
диз'юнкції

Слайд 15

Операції над логічними виразами У таких виразах для логічних операцій, розглянутих

Операції над логічними виразами

У таких виразах для логічних операцій, розглянутих вище,

визначено такий пріоритет виконання операцій: спочатку виконуються операції заперечення, потім - операції кон'юнкції, потім - операції диз'юнкції.

not

and

or

Для змінення цього порядку виконання логічних операцій використовують дужки.

Слайд 16

Цікаві факти з історії Означення операцій над змінними логічного типу і

Цікаві факти з історії

Означення операцій над змінними логічного типу і властивості

цих операцій сформулював англійський математик та філософ Джордж Буль (1815-1864). У 1854 p. вийшла його основна робота «Дослідження законів думки, на яких засновано математичні теорії логіки та ймовірності». У ній досліджується система, яку сьогодні називають «алгеброю висловлень» або «булевою логікою». Булева логіка стала основним математичним інструментом для створення комп'ютерів.
Слайд 17

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

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

Логіка

Слайд 18

Повторення Що таке заперечення логічного виразу? Що таке кон'юнкція двох логічних

Повторення

Що таке заперечення логічного виразу?
Що таке кон'юнкція двох логічних виразів?
Що таке

диз'юнкція двох логічних виразів?
Яким є пріоритет виконання логічних операцій?
Слайд 19

Фізкультхвилинка

Фізкультхвилинка

Слайд 20

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

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