Алгоритми і програми з розгалуженнями
Розгалуження в алгоритмі
Розгалуження в алгоритмі
Розгалуження в алгоритмі
Розгалуження в алгоритмі
Розгалуження в алгоритмі
Розгалуження в алгоритмі
Розгалуження в алгоритмі
Розгалуження в алгоритмі
Розгалуження в алгоритмі
Повторюємо
Розгадайте ребус
Розгадайте кросворд
Дайте відповіді на запитання
Домашнє завдання
Працюємо за комп’ютером
Дякую за увагу!
1.94M

Презентація 5 клас Урок 40 (1)

1. Алгоритми і програми з розгалуженнями

Інформатика 5
Урок 40
за підручником
Ривкінд Й.Я. та ін.
teach-inf.com.ua
Алгоритми і
програми з
розгалуженнями
Нова українська школа

2. Розгалуження в алгоритмі

Розділ 5
§ 5.6
Розгалуження в алгоритмі
Люди часто приймають рішення, виконують різні дії
залежно від:
виконання певних
умов
або
невиконання
певних умов
залежно від певних обставин тощо.
Автоматичні пристрої
також часто виконують
різні дії залежно від
певних умов.
© Вивчаємо інформатику
teach-inf.com.ua

3. Розгалуження в алгоритмі

Розділ 5
§ 5.6
Розгалуження в алгоритмі
Поміркуйте
Поясніть ситуації, зображені на наведених малюнках.
© Вивчаємо інформатику
teach-inf.com.ua

4. Розгалуження в алгоритмі

Розділ 5
§ 5.6
Розгалуження в алгоритмі
Алгоритм також може містити фрагмент, який
розпочинається з команди перевірки умови, і залежно
від результату виконання цієї команди:
так
чи
ні
або
інша послідовність
команд
Буде виконуватися:
одна послідовність
команд
Такий фрагмент алгоритму називається
повним розгалуженням.
© Вивчаємо інформатику
teach-inf.com.ua

5. Розгалуження в алгоритмі

Розділ 5
§ 5.6
Розгалуження в алгоритмі
Умовою в цьому фрагменті можуть бути:
висловлювання
Блок-схему
повного
розгалуження
наведено на
малюнку:
© Вивчаємо інформатику
teach-inf.com.ua
математичні
рівності та
нерівності
запитання, на які
потрібно відповісти
Так чи Ні та ін.

6. Розгалуження в алгоритмі

Розділ 5
§ 5.6
Розгалуження в алгоритмі
Виконання повного розгалуження відбувається так:
виконавець виконує команду перевірки умови:
якщо результат виконання
цієї команди Так
якщо результат виконання
цієї команди Ні
то виконавець виконує
послідовність команд 1,
після чого переходить до
виконання першої команди
наступного фрагмента
алгоритму
то виконавець виконує
послідовність команд 2,
після чого також
переходить до виконання
першої команди
наступного фрагмента
алгоритму
© Вивчаємо інформатику
teach-inf.com.ua

7. Розгалуження в алгоритмі

Розділ 5
§ 5.6
Розгалуження в алгоритмі
Наведемо
приклад
повного
розгалуження
в
алгоритмі для визначення закінчення дієслова в 3-й
особі однини.
© Вивчаємо інформатику
teach-inf.com.ua

8. Розгалуження в алгоритмі

Розділ 5
§ 5.6
Розгалуження в алгоритмі
В алгоритмах
розгалуження.
використовується
Блок-схема
неповного
розгалуження
© Вивчаємо інформатику
teach-inf.com.ua
також
і
неповне

9. Розгалуження в алгоритмі

Розділ 5
§ 5.6
Розгалуження в алгоритмі
Алгоритм з неповним
галуженням.
Виконання неповного
розгалуження відрізняється
від виконання повного
розгалуження тим, що при
результаті виконання
команди перевірки умови Ні
виконавець одразу
переходить до виконання
першої команди наступного
фрагмента алгоритму.
© Вивчаємо інформатику
teach-inf.com.ua

10. Розгалуження в алгоритмі

Розділ 5
§ 5.6
Розгалуження в алгоритмі
Розгалуження —
алгоритмічна структура,
що дає змогу
виконавцеві алгоритму
вибрати сценарій
подальших
дій залежно від
істинності певної умови.
© Вивчаємо інформатику
teach-inf.com.ua

11. Повторюємо

Розділ 5
§ 5.6
Повторюємо
Розрізняють дві форми структури розгалуження:
неповне розгалуження
© Вивчаємо інформатику
teach-inf.com.ua
повне розгалуження

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

Розділ 5
§ 5.6
Розгадайте ребус
Розгалуження
© Вивчаємо інформатику
teach-inf.com.ua
«Ребуси українською» © rebus1.com

13. Розгадайте кросворд

Розділ 5
§ 5.6
Розгадайте кросворд
1
В
И
С
Л
О
3
В
І
А
Л
С
Л
Ю Т
5
Г
2
Р
4 П О В Т О Р Е Н Н Я
З
Г
6В И К О Н А В Е Ц Ь
7 К О М А Н Д А
Л
8 Х И Б Н І
Ж
Р
Т
Н
Н
Я
М
У
Е
Н
8. Висловлювання
1.
2.
3.
4.
5.
6.
7.
Мовленнєва
Вибір
«Правдиві»
Команди,
Послідовність
Той,
Складова
хто
наступної
виконує
які
частина
висловлювання.
форма
необхідно
команд,
команди
бувають
алгоритм.
алгоритму.
інформації.
виконати
залежно
істинні тавід

виконання
того, виконано
декілька
яких
разів.
призводить
умову чи ні.
до певного
результату.
Н
Я
© Вивчаємо інформатику
teach-inf.com.ua
Далі

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

Розділ 5
§ 5.6
Дайте відповіді на запитання
1. Що таке розгалуження?
2. Як виконується повне розгалуження?
3. Як виконується неповне розгалуження?
© Вивчаємо інформатику
teach-inf.com.ua

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

Розділ 5
§ 5.6
Домашнє завдання
Проаналізувати
§ 5.6, с. 282-283
© Вивчаємо інформатику
teach-inf.com.ua

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

Розділ 5
§ 5.6
Працюємо за комп’ютером
Сторінка
227-228
© Вивчаємо інформатику
teach-inf.com.ua

17. Дякую за увагу!

Інформатика 5
Дякую за увагу!
Урок 40
за підручником
Ривкінд Й.Я. та ін.
teach-inf.com.ua
Нова українська школа
English     Русский Правила