Исполнитель Чертежник. Использование вспомогательных алгоритмов.
Вспомогательный алгоритм – это подпрограмма, которая выполняет какое-то действие, предусмотренное исходным заданием.
Мы создадим два вспомогательных алгоритма:
- Построим алгоритм «Забор»
- Построим алгоритм «Ель»
- Соединим два алгоритма и применим Цикл N раз.
Задание
- Создать следующий рисунок в программе Кумир, используя исполнитель Чертежник.
Цикл ПОВТОРИТЬ n РАЗ
Описание действий, которые могут повторятся указанное число раз или пока не выполнено заданное условие, называется циклом .
При составлении алгоритмов довольно часто встречаются случаи, когда некоторую последовательность команд нужно выполнить несколько раз подряд. Для упрощения записи алгоритма в таких случаях можно использовать специальную конструкцию повторения N раз.
Общий вид цикла:
Цикл ПОВТОРИТЬ n РАЗ
использовать Чертежник
алг забор
нач
нц 10 раз
опустить перо
сместиться на вектор (0,10)
сместиться на вектор (2,2)
сместиться на вектор (2,-2)
сместиться на вектор (0,-10)
кц
кон
Цикл ПОВТОРИТЬ n РАЗ
использовать Чертежник
алг ель
нач
нц 5 раз
опустить перо
сместиться на вектор (0,15)
нц 5 раз
сместиться на вектор (-2,-2)
поднять перо
сместиться на вектор (2,0)
опустить перо
кц
нц 5 раз
поднять перо
сместиться на вектор (2,0)
опустить перо
сместиться на вектор (-2,2)
кц
поднять перо
сместиться на вектор (8,-15)
кц
кон
Дополнительное задание:
Создать алгоритм «ДОМ» и дополнить картинку.