Посмотри: шесть одинаковых блоков
Кот должен пройти дорожку из шести одинаковых шагов. Можно поставить шесть одинаковых блоков подряд — и это работает.
Но представь, что шагов не шесть, а сто. Ставить сто блоков? Рука отвалится, а программу потом не прочитать.
Поэтому есть блок «повторить». Внутрь него кладут то, что нужно делать много раз, а сверху пишут число.
Собери: повторить
Блок «повторить» берут из палитры и кладут в поле сборки. У него есть рот — пустое место внутри. Туда перетаскивают другие блоки.
Сначала выполняется всё тело сверху вниз, потом круг начинается заново. Когда заходы кончились, программа идёт дальше — к блоку под «повторить».
Число в окошке — это сколько раз, а не сколько шагов. «Повторить 6 раз» с блоком «идти 30» внутри — это шесть шагов по тридцать, всего 180.
Сломай: ноль заходов
Теперь ломаем. Программу не жалко.
— поставь в «повторить» число 0. Сколько раз выполнится тело?
— поставь 1. А теперь?
— поставь 100. Куда денется кот?
Ещё попробуй вытащить «идти» из тела и положить под цикл. Кот сделает один шаг вместо шести: блок снаружи повторяться не будет.
Доделай своё
Теперь своё. Пусть кот пройдёт дорожку и в конце скажет, что дошёл.
Понадобятся три блока: шапка, «повторить» с «идти» внутри и «сказать» — но «сказать» ставят после цикла, а не внутри. Иначе кот будет говорить на каждом шаге.
Дальше — сколько угодно: два цикла подряд, цикл с двумя блоками внутри, разные числа. Это твоя программа.