Задание 70 ГДЗ Семенов Рудченко 6 класс (Информатика)
- Составь алгоритм, который, как и алгоритм «Следующее число», переводит Кузнечика с системой команд «вперёд 13», «назад 8» на шаг вправо, но так, что при его выполнении Кузнечик не удаляется от начального положения больше чем на 50 шагов. Используй составную команду «цикл N раз».
Чтобы Кузнечик не удалялся от начального положения больше чем на $$50$$ шагов, нужно подобрать количество повторений так, чтобы максимальное смещение не превышало $$50$$.
Если выполнить команду вперёд 13 три раза, Кузнечик окажется на расстоянии $$13 \cdot 3 = 39$$ шагов от начала.
Затем команда назад 8 выполняется восемь раз: это возвращает Кузнечика на $$39 — 8 \cdot 8 = -25$$, то есть он смещается влево, но по модулю расстояние не превышает $$50$$.
После этого ещё два раза выполняется команда вперёд 13, и итоговое смещение становится $$-25 + 2 \cdot 13 = 1$$.
Максимальное удаление от начального положения при таком алгоритме равно $$39$$, что меньше $$50$$.
использовать Кузнечик
алг следующее число
нач
. нц 3 раз
. . вперед 13
. кц
. нц 8 раз
. . назад 8
. кц
. нц 2 раз
. . вперед 13
. кц
кон
Ответ
Алгоритм:
использовать Кузнечик
алг следующее число
нач
. нц 3 раз
. . вперед 13
. кц
. нц 8 раз
. . назад 8
. кц
. нц 2 раз
. . вперед 13
. кц
кон


