Логотип - Повторение
Мы часто повторяем последовательность команд. Компьютерные программы часто выполняют повторяющиеся задачи. Практически каждая система программирования имеет способ выполнить это повторение или итерацию, как это называют компьютерные ученые. Давайте рассмотрим следующий пример -
Предположим, мы хотим нарисовать квадрат со стороной 100, мы можем сделать это с помощью следующей программы -
fd 100
rt 90
fd 100
rt 90
fd 100
rt 90
fd 100
rt 90
Отметим, что две команды - fd 100 и rt 90 повторяются четыре раза. Не будет ли проще сказать компьютеру, что он должен просто повторить эти две команды четыре раза, а не писать их четыре раза подряд? Мы можем сделать именно это, используя следующую команду -
Это экономит наше время на набор текста, чтобы получить квадрат. Общая форма:repeat number [commands]. Мы должны использовать ключевое слово -repeat за которым следует число, а затем последовательность команд в [квадратных скобках].
Часто нам приходится повторять в пределах повторения. Это называетсяnesting. Давайте посмотрим на это на нескольких примерах.
Ниже приводится упражнение для проверки ваших способностей на основе того, что вы уже узнали в этой главе.