Цикли з лічильником За новою програмою Урок 24 5 Зразок підзаголовка
Цикли з лічильником Кількість повторень у циклічних алгоритмах може бути або заздалегідь відомою, або ні, тому розрізняють: повторення з визначеною кількістю повторень. повторення з невідомою кількістю повторень Якщо кількість повторень заздалегідь не відома, то для припинення циклу задається деяка умова, яка і забезпечує скінченність виконання команд, що повторюються. Розділ 4 § 24 5
Цикли з лічильником Кількість повторень у циклічних алгоритмах з визначеною кількістю повторень визначають за допомогою лічильника циклу. Розділ 4 § 24 5
Цикли з лічильником Команди циклу з визначеною кількістю повторень будуть повторюватись до досягнення потрібної кількості повторень. Наприклад, алгоритм побудови квадрата, у якому 4 рази потрібно повторювати дії: «намалювати сторону», «повернути за годинниковою стрілкою на 900», Можна подати графічно. Розділ 4 § 24 5
Цикли з лічильником Розділ 4 § 24 5
Цикли з лічильником Для створення циклічних алгоритмів з визначеною кількістю повторень у середовищі Скретч використовують команду Повторити К, де параметр К вказує на кількість повторень у тілі циклу. Тіло циклу Розділ 4 § 24 5
Цикли з лічильником Наприклад, розглянемо алгоритм, за яким виконавець Танцюрист змінюватиме зовнішній вигляд 4 рази з інтервалом 1 секунду: Розділ 4 § 24 5
Цикли з лічильником Такий алгоритм можна подати графічно. Розділ 4 § 24 5
Цикли з лічильником Поданий алгоритм у середовищі Скретч матиме такий вигляд. Розділ 4 § 24 5
Цикли з лічильником Виконавши наведений алгоритм, що містить цикл. Рудий кіт намалює орнамент. Розділ 4 § 24 5
Цикли з лічильником Тіло циклу запропонованого алгоритму містить команди малювання квадрата і повороту виконавця на кут 600. Повторюватиметься це тіло циклу 6 разів. Тому отриманий орнамент складається із шести квадратів, кожний наступний з яких повернуто відносно попереднього на кут 600. Звертаємо вашу увагу, що в тілі циклу алгоритму малювання орнаменту дві команди повторюються 4 рази поспіль. Розділ 4 § 24 5
Цикли з лічильником Тому цей алгоритм можна записати коротше, використовуючи в тілі, циклу ще одну команду циклу. Цикл Повторити 6 називається зовнішнім, а цикл Повторити 4 — внутрішній, або вкладеним. Кожне наступне виконання зовнішнього циклу буде відбуватися лише після того, як завершиться чергове виконання внутрішнього. Розділ 4 § 24 5
Цикли з лічильником Якщо змінити кількість повторень тіла циклу, наприклад на 20, то й кут у команді зовнішнього циклу потрібно змінити на 180. У цьому разі Рудий кіт намалює інший орнамент. Розділ 4 § 24 5
Цикли з лічильником Команду циклу з лічильником можна використати для циклічного змінений кольору малювання. У Scratch кожному кольору олівця відповідає певне число, код цього кольору. В алгоритмі, перед командою циклу розміщено команду, яка задає початковий колір олівця. Під час виконання команди тіла наведеного циклу кожного разу код кольору олівця збільшується на 30. Розділ 4 § 24 5
Цикли з лічильником Розділ 4 § 24 5
Цикли з лічильником Наведемо ще приклад алгоритму із циклом, виконавши який, Рудий кіт намалює коло. Розділ 4 § 24 5
Розгадайте кросворд Розділ 4 § 24 1 Процес неодноразового виконання. 2 Змінна, значення якої визначає кількість повторень команд тіла циклу. 3 Команди, що входять до циклу в алгоритмі. 4 Одна або кілька команд алгоритму, які можуть виконуватися більше ніж один раз. Далі П О В Т О Р Е Н Н Я Л І Ч И Л Ь Н И К Т І Л О Ц И К Л 5
Розгадайте ребус Лічильник Розділ 4 § 24 5
Запитання та завдання Розділ 4 § 22 Намалюйте результат виконання алгоритму виконавцем Рудий кіт (20 кроків = 1 клітинка). 5
Працюємо за комп’ютером Розділ 4 § 24 5
Дякую за увагу! За новою програмою Урок 24 5 Зразок підзаголовка