Повторяем известное число раз
Цикл с заданным числом повторений заменяет одинаковые последовательные действия.
В этом занятии
- Самостоятельно решить задачу по теме «Повторяем известное число раз» и объяснить проверку результата.
- Замени длинную цепочку повторяющихся команд коротким циклом и докажи совпадение траекторий.
Пригодится: informatics8-branches
Разберёмся перед практикой+
Повторяем известное число раз
Цикл с заданным числом повторений заменяет одинаковые последовательные действия. Тело цикла выполняется столько раз, сколько указано. Число команд в записи и число выполненных действий могут различаться: компактная запись не означает короткий путь исполнителя.
Проверяй, что именно входит в тело. Если повторяется пара «шаг, поворот», движение отличается от повторения только шага. Для нулевого числа повторений тело не выполняется, если такая конструкция допускается правилами выбранного исполнителя.
Повтори 4 раза: шаг, поворот направо. На квадратной сетке робот обойдёт квадрат и вернёт исходное направление.
- Выдели тело цикла.
- Посчитай повторы и выполненные действия.
Открываем цифровую мастерскую…
Попробуй самостоятельно
Запиши рассуждения в черновик или сделай построение на бумаге. Эти задания для самостоятельной работы: автоматической проверки и XP за них пока нет.
- Замени длинную цепочку повторяющихся команд коротким циклом и докажи совпадение траекторий.
- Сначала предположи результат, затем проверь и объясни, что изменилось.
Источники и дальнейшее чтение
Материал изложен своими словами. Здесь можно проверить научные основания и подробнее изучить тему; часть источников — на английском.
Читай и разбирай пример в своём темпе. К практике можно перейти, когда будешь готов.