Тема урока "Конструкция повторения для исполнителя Чертежник"
Сегодня на уроке вы:
рассмотрите алгоритмы с повторениями для исполнителя «Чертежник», особенности их оформления, примеры решения задач с помощью вспомогательных алгоритмов, а также влияние изменения их параметров на исполнение программы;
научитесь составлять алгоритмы с повторениями для исполнителя «Чертежник».
Вспомним!
Алгоритм с повторением или цикл - это алгоритм, в котором одно или несколько действий повторяются до тех пор, пока не будет выполнено условие.
Зацикливание - это бесконечное повторение одного и того же действия, то есть выполнение цикла никогда не заканчивается.
Пояснение к блок-схеме (не записывать):
Если условие выполняется, то мы двигаемся по стрелочке "да" и выполняем ряд команд, после этого условие проверяется еще раз и до тех пор, пока оно не перестанет выполнятся, тогда по стрелочке "нет" можно будет переходить к последующим действиям алгоритма.
На прошлых уроках вы узнали, что при помощи Чертежника можно рисовать различные фигуры, состоящие из отрезков, а также что для упрощения написания программ, мы можем выделять повторяющиеся элементы и оформлять последовательности команд для их рисования в виде вспомогательных алгоритмов.
Достаточно часто встречается ситуация, когда одну и ту же последовательность команд для Чертежника нужно повторять несколько раз подряд, то есть использовать цикл.
Цикл – это последовательность команд, которая выполняется несколько раз подряд.
Обрати внимание!
В общем виде конструкция повторения записывается так:
нц <число повторений> раз
<тело цикла>
кц
Число повторений — это произвольное целое число. Именно столько раз при выполнении алгоритма будут повторены команды, образующие тело цикла.
Тело цикла - это последовательность команд.
нц - это Начало цикла.
кц - это Конец цикла.
Посмотри видеоролик, в котором подробно рассматриваются примеры использования алгоритма с повторениями для Чертежника
Изучи примеры!
Выполни задания!
Изучи § 18 стр. 125-126.
Задания 1-2 можно выполнять в программе Кумир или в своей тетради в клетку
Задание 1. Что будет нарисовано после выполнения Чертежником алгоритма (набери и выполни программу в Кумире или нарисуй в тетради координатную плоскость и по точкам получи рисунок?
Задание 2. Написать для исполнителя Чертежник программу с циклом для рисования одного из рисунков ниже (смотри примеры).
Самое главное!
Для повторения одной и той же последовательности команд несколько раз подряд можно использовать конструкцию повторения, называемую циклом.
Цикл – это последовательность команд, которая выполняется несколько раз подряд.