Узор – это изображение, в котором повторяются отдельные элементы.
Повторение удобно программировать с помощью циклов.
Для построения ряда из 6 прямоугольников размерами 10 × 15 необходимо использовать цикл.
На рисунке видно, что изменяется координата x, которая отвечает за начало рисования прямоугольника. Поэтому эту координату зададим переменной x. Она будет изменяться от 10 до 120 с шагом 20.
Пример. Постройте ряд из 6 прямоугольников размерами 10 × 15 пикселей.
Программа будет выглядеть следующим образом:
использовать Рисователь
алг Прямоугольники
нач
цел x
нц для x от 10 до 120 шаг 20
прямоугольник (x, 15, x + 10, 30) кц
кон
В заголовке цикла используется слово шаг 20, означающее, что координата x изменяется на значение 20, а это означает, что координате x на второй итерации присваивается значение 30. Значит, первый прямоугольник будет нарисован из точки с координатами (10; 15), второй прямоугольник – из точки (30; 15), третий прямоугольник – из точки (50; 15) и т. д.