Алгоритм. Алгоритм — це скінченна послідовність указівок на ви-конання дій, спрямованих на розв’язування задачі.
Номер слайду 3
Виконавець. Виконавець — людина, тварина чи пристрій, здатні діяти за заданим алгоритмом.
Номер слайду 4
Блок-схема алгоритму — графічне подання алгоритмуу вигляді блоків, сполучених лініями.
Номер слайду 5
Блок схема алгоритму задачі
Номер слайду 6
Базові алгоритмічні структури Слідування — це така форма організації вказівок в алгоритмі, за якої дії виконуються послідовно одна за од-ною, без пропусків або повторень.
Номер слайду 7
Базові алгоритмічні структури Розгалуження — це така форма організації дій, коли залежно від виконання або невиконання певної умови виконується одна з двох вказівок.
Номер слайду 8
Базові алгоритмічні структури Повторення (цикл) — це така форма організації дій, за якої одна й та сама послідовність дій виконується кілька разів залежно від певної умови
Номер слайду 9
Логічні операціїКрім вже відомих нам числового і рядкового типів даних в Python є логічний тип bool.. Змінна типу bool може приймати одно з двох значень – True (Істина) або False (Хибність).
Номер слайду 10
Простий логічний вираз (проста умова) утворюється за допомогою логічних операцій
Номер слайду 11
Складена умова – кілька простих умов, з'єднаних логічними операціями AND (логічне І, інакше – логічний добуток), OR (логічне АБО, інакше – логічна сума), NOT (логічне заперечення).not а <=3 – рівнозначне виразу а > 3. age >=10 and age <= 18 – істинне тоді і тільки тоді, коли значення age знаходиться в проміжку від 10 до 18. age < 10 or age > 18 – істинне для всіх значень age, які не належать проміжку від 10 до 18
Номер слайду 12
Приклади логічних операцій
Номер слайду 13
Умовний оператор іf
Номер слайду 14
Приклади умовного оператора IF
Номер слайду 15
Умовний оператор if...else
Номер слайду 16
Приклади умовного оператора if...else
Номер слайду 17
Оператор If. Отже, оператор if є важливим інструментом програмування, який стане вам в нагоді при створенні тестових та ігрових програм.
Номер слайду 18
Питання для самоперевірки:1. Як записується і виконується умовний оператор у неповній формі? 2. Як записується і виконується умовний оператор у повній формі? 3. Як виконуються логічні операції and, or, not?