Цикли з лічильником. 5 клас
Цикл - це фрагмент алгоритму який може виконуватись
більше одного разу.
Циклічними називаються процеси, в
яких дії повторюються в одній і тій самій послідовності.
В алгоритмах розв’язування багатьох
задач потрібно виконати одну або кілька команд більше ніж один раз. Для цього
такі алгоритми мають містити параметри, які визначають кількість повторення
певних команд.
Розглянемо таку задачу.

Очевидно, для розв’язування
цієї задачі потрібно виконати такий алгоритм:
|
|
1. Підійти до колодязя.
2. Набрати з колодязя повне відро
води.
3. Підійти з повним відром води до
діжки.
4. Вилити воду з відра в діжку.
3. Поставити відро.
Цей алгоритм містить команду 2:
Повторити 5 разів
1. Підійти до колодязя.
2. Набрати з колодязя повне відро
води.
3. Підійти з повним відром води до
діжки.
4. Вилити воду з відра в діжку.
Таку команду називають командою
циклу з лічильником. Вона визначає, що під час виконання алгоритму команди:
1. Підійти до колодязя.
2. Набрати з колодязя повне відро
води.
3. Підійти з повним відром води до
діжки.
4. Вилити воду з відра в діжку - повинні
виконатися 5 разів поспіль.
Вони утворюють тіло циклу.
Сама команда «Повторити 5 разів»
задає кількість повторень тіла циклу. Її називають заголовком циклу.
У середовищі Scratch також можна складати алгоритми із циклами. Для цього в системі команд виконавців є спеціальні команди. Зокрема, для організації в алгоритмі циклу з лічильником можна використати команду «повторити», яка розміщена в групі Керувати.
Завдання
Скласти скрипт, в результаті якого виконавець побудує Олімпійські кільця.
Порядок виконання
1. Задати фон, обрати спрайта2. Повернути спрайта вправо, задати колір олівця – синій, товщину – 7.
3. Намалювати коло
4. Підняти олівець і пройти 130 кроків
5. Опустити олівець і намалювати чорне коло
6. Підняти олівець і пройти 130 кроків
7. Опустити олівець і намалювати червоне коло
8. Підняти олівець, повернутися вниз, пройти 130 кроків, намалювати
зелене коло
9. Підняти олівець, повернутися вліво, пройти 140 кроків
10. Повернутися вниз, пройти 1 крок, намалювати жовте коло
11. Підняти олівець і пройти 100 (чи 200) кроків.
111
Коментарі
Дописати коментар