20.03.2024

Урок 41

Двадцяте березня

Класна робота

Тема:  Алгоритми і програми з циклами з лічильником.

Практичне завдання:   Пройти рівень 7 і 8 за посиланням studio.code.org/hoc/7 (не надсилати)


Теорія:

Повторення (цикл)

Повторення (цикл) — це така організація дій в алгоритмі, при якій одна і та ж послідовність дій виконується кілька разів доти, поки виконується деяка умова.

Цикл — це алгоритмічна структура, за допомогою якої реалізується багаторазове повторення команд. Серія команд, що повторюється при кожному повторенні (ітерації) циклу, називається тілом циклу.

Алгоритми, в основі яких лежить структура «Повторення», називають циклічними.

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

Команди циклу з визначеною кількістю повторень будуть повторюватись до досягнення потрібної кількості повторень.

Наприклад, алгоритм побудови квадрату, у якому 4 рази потрібно повторювати дії:


Команда Повторити К

Для створення циклічних алгоритмів з визначеною кількістю повторень у середовищі Scratch використовують команду Повторити К, де параметр К вказує на кількість повторень у тілі циклу 

 


 

Команду циклу з лічильником можна використати для циклічної зміни кольору малювання. У Scratch кожному кольору олівця відповідає певне число — код цього кольору. Для зміни кольору в тілі циклу  можна використовувати команду Змінити колір олівця на К

Цикл Завжди

Часто в програмах, створених у середовищі Scratch, використовують безумовні цикли, вихід з яких не передбачено логікою програми. Такі цикли ще називають нескінченними. У Scratch для створення таких циклів є спеціальна команда Завжди. Tiлo такого циклу виконується постійно до закінчення роботи проекту.


ГАРНИХ КАНІКУЛ