Скачать презентацию Алгоритми з повтореннями 5 Урок 22 За новою Скачать презентацию Алгоритми з повтореннями 5 Урок 22 За новою

5 клас Урок 22 Алгоритми з повторенням.pptx

  • Количество слайдов: 27

Алгоритми з повтореннями 5 Урок 22 За новою програмою Алгоритми з повтореннями 5 Урок 22 За новою програмою

Розділ 4 § 22 Алгоритми з повтореннями Для чого в алгоритмах використовують структуру повторення Розділ 4 § 22 Алгоритми з повтореннями Для чого в алгоритмах використовують структуру повторення © Вивчаємо інформатику Як можна розрізняти повторення teach-inf. at. ua Як створити циклічний алгоритм визначення кількості повторень у середовищі Скретч 5 Як реалізувати цикл із невідомою кількістю повторень у середовищі Скретч

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

Розділ 4 § 22 Алгоритми з повтореннями Кожного місяця можна бачити на небосхилі одне Розділ 4 § 22 Алгоритми з повтореннями Кожного місяця можна бачити на небосхилі одне й те саме змінення фаз Місяця. © Вивчаємо інформатику teach-inf. at. ua 5

Розділ 4 § 22 Алгоритми з повтореннями 5 Кожного року Сонце проходить через одні Розділ 4 § 22 Алгоритми з повтореннями 5 Кожного року Сонце проходить через одні й ті самі сузір'я - сузір'я Зодіаку. © Вивчаємо інформатику teach-inf. at. ua

Розділ 4 § 22 Алгоритми з повтореннями Процеси, які циклічними. © Вивчаємо інформатику teach-inf. Розділ 4 § 22 Алгоритми з повтореннями Процеси, які циклічними. © Вивчаємо інформатику teach-inf. at. ua повторюються, 5 називаються

Розділ 4 § 22 Алгоритми з повтореннями 5 Кожний з вас бере участь у Розділ 4 § 22 Алгоритми з повтореннями 5 Кожний з вас бере участь у циклічних процесах. Так, у школі протягом одного семестру щотижня в одні й ті самі дні відбуваються одні й ті самі уроки згідно з розкладом. Кожного робочого дня в школі уроки й перерви тривають протягом одних і тих самих інтервалів часу. © Вивчаємо інформатику teach-inf. at. ua

Розділ 4 § 22 Алгоритми з повтореннями 5 Кожного разу, коли вам потрібно закип'ятити Розділ 4 § 22 Алгоритми з повтореннями 5 Кожного разу, коли вам потрібно закип'ятити воду в чайнику, ви виконуєте одну Й ту саму послідовність дій. Найчастіше ви йдете або ідете з дому до спортивної секції або музичної школи одним і тим самим маршрутом. © Вивчаємо інформатику teach-inf. at. ua

Розділ 4 § 22 Алгоритми з повтореннями Герой твору Марка Твена Том Сойєр мав Розділ 4 § 22 Алгоритми з повтореннями Герой твору Марка Твена Том Сойєр мав фарбувати огорожу за циклічним алгоритмом: одну й ту саму команду — фарбування стовпчика огорожі — слід повторювати, доки всю огорожу не буде пофарбовано. © Вивчаємо інформатику teach-inf. at. ua 5

Розділ 4 § 22 Алгоритми з повтореннями 5 А щоб вивчити строфу вірша напам'ять, Розділ 4 § 22 Алгоритми з повтореннями 5 А щоб вивчити строфу вірша напам'ять, спочатку її читають, а тоді пробують розповісти по пам'яті. Якщо це не вдається, то продовжують читати знову — тобто повторюють цю дію кілька разів. © Вивчаємо інформатику teach-inf. at. ua

Розділ 4 § 22 Алгоритми з повтореннями 5 Наведені приклади можна подати циклічними алгоритмами, Розділ 4 § 22 Алгоритми з повтореннями 5 Наведені приклади можна подати циклічними алгоритмами, оскільки в кожному з них повторюються деякі дії. Кількість повторів може бути різною, але скінченною: діжку можна заповнити за 8 повторень, кількість повторів під час фарбування огорожі залежить від кількості стовпчиків, а кількість повторів під час вивчення вірша залежить від здібностей до запам'ятовування конкретної людини. Для опису використовують повторення. © Вивчаємо інформатику циклічних алгоритмів алгоритмічну структуру teach-inf. at. ua

Розділ 4 § 22 Алгоритми з повтореннями 5 В алгоритмах розв'язування багатьох задач потрібно Розділ 4 § 22 Алгоритми з повтореннями 5 В алгоритмах розв'язування багатьох задач потрібно виконати одну або кілька команд більше ніж один раз. Для цього такі алгоритми мають містити команди, які визначатимуть, які команди повинні виконатися неодноразово і скільки саме разів. © Вивчаємо інформатику teach-inf. at. ua

Розділ 4 § 22 Алгоритми з повтореннями 5 Розглянемо таку задачу. Задача. У дворі Розділ 4 § 22 Алгоритми з повтореннями 5 Розглянемо таку задачу. Задача. У дворі є порожні діжка і відро ємністю 50 л і 10 л відповідно та колодязь. Потрібно наповнити діжку водою. © Вивчаємо інформатику teach-inf. at. ua

Розділ 4 § 22 Алгоритми з повтореннями 5 Очевидно, для розв'язування цієї задачі потрібно Розділ 4 § 22 Алгоритми з повтореннями 5 Очевидно, для розв'язування цієї задачі потрібно виконати такий алгоритм: 1. Узяти відро. 2. Повторити 5 разів 1. Підійти до колодязя. 2. Набрати з колодязя повне відро води. 3. Підійти з повним відром води до діжки. 4. Вилити воду з відра в діжку. 3. Поставити відро. © Вивчаємо інформатику teach-inf. at. ua

Розділ 4 § 22 Алгоритми з повтореннями Заголовок циклу Така команда називається командою циклу Розділ 4 § 22 Алгоритми з повтореннями Заголовок циклу Така команда називається командою циклу з лічильником. Тіло циклу © Вивчаємо інформатику teach-inf. at. ua 5

Розділ 4 § 22 Алгоритми з повтореннями 5 Повторення — базова алгоритмічна структура, призначена Розділ 4 § 22 Алгоритми з повтореннями 5 Повторення — базова алгоритмічна структура, призначена для організації багаторазового виконання набору команд. Вираз «багаторазове виконання» означає, що команди будуть виконуватися скінченну кількість разів. © Вивчаємо інформатику teach-inf. at. ua

Розділ 4 § 22 Алгоритми з повтореннями 5 Кількість повторень у циклічних алгоритмах може Розділ 4 § 22 Алгоритми з повтореннями 5 Кількість повторень у циклічних алгоритмах може бути або заздалегідь відомою, або ні, тому розрізняють: повторення з визначеною кількістю повторень. повторення з невідомою кількістю повторень Якщо кількість повторень заздалегідь не відома, то для припинення циклу задається деяка умова, яка і забезпечує скінченність виконання команд, що повторюються. © Вивчаємо інформатику teach-inf. at. ua

Розділ 4 § 22 Алгоритми з повтореннями 5 Цикл повторення з невідомою кількістю повторень Розділ 4 § 22 Алгоритми з повтореннями 5 Цикл повторення з невідомою кількістю повторень передбачає перевірку деякої умови, як наприклад, в алгоритмі забивання цвяха в дошку. © Вивчаємо інформатику teach-inf. at. ua

Розділ 4 § 22 Алгоритми з повтореннями 5 У разі, коли в алгоритмі кількість Розділ 4 § 22 Алгоритми з повтореннями 5 У разі, коли в алгоритмі кількість повторів заздалегідь не відома, у середовищі Скретч використовують команду Завжди. Щоб зупинити виконання команд, розміщених у тілі такого циклу, користувачу слід натиснути кнопку. © Вивчаємо інформатику teach-inf. at. ua

Розділ 4 § 22 Алгоритми з повтореннями 5 У середовищі Скретч складений алгоритм можна Розділ 4 § 22 Алгоритми з повтореннями 5 У середовищі Скретч складений алгоритм можна подати у вигляді програми. © Вивчаємо інформатику teach-inf. at. ua

Розділ 4 § 22 Дайте відповіді на запитання 1. Як розрізнити лінійні та циклічні Розділ 4 § 22 Дайте відповіді на запитання 1. Як розрізнити лінійні та циклічні алгоритми? 5 2. Наведіть приклади структури повторення в алгоритмах із навколишнього життя, навчальної діяльності. 3. Як виконувати алгоритми з повторенням з навчальної діяльності та побуту? 4. Які команди слід добрати алгоритмічної структури середовищі Скретч? © Вивчаємо інформатику teach-inf. at. ua для реалізації повторення в

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

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

Розділ 4 § 22 Запитання та завдання Виконайте алгоритм. 1. Узяти перше просте число. Розділ 4 § 22 Запитання та завдання Виконайте алгоритм. 1. Узяти перше просте число. 2 2. Повторити 6 разів. Додати до попереднього числа 3. Повідомити результат. Результат: © Вивчаємо інформатику 20 teach-inf. at. ua 5

Розділ 4 § 22 Запитання та завдання Визначте, яке число задумав виконавець алгоритму, якщо Розділ 4 § 22 Запитання та завдання Визначте, яке число задумав виконавець алгоритму, якщо повідомлений ним результат виконання наведеного алгоритму дорівнював 162. Задумав число © Вивчаємо інформатику teach-inf. at. ua 2 5

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

Дякую за увагу! 5 Урок 22 За новою програмою Дякую за увагу! 5 Урок 22 За новою програмою