Задание 110 ГДЗ Семенов Рудченко 6 класс (Информатика)
использовать Робот
алг левый нижний угол
нач
. закрасить
. нц 6 раз
. . если слева свободно
. . . то влево;закрасить
. . все
. кц
. нц 6 раз
. . если снизу свободно
. . . то вниз; закрасить
. . все
. кц
. нц 6 раз
. . если слева свободно
. . . то влево; закрасить
. . все
. кц
.
кон
Для наглядности используется в алгоритме команда закрасить, чтобы проследить движение Робота. При желании эту команду можно убрать.
Чтобы Робот из любого из данных начальных положений оказался в левом нижнем углу, нужно последовательно сдвигать его сначала влево до упора, затем вниз до упора, а затем снова влево до упора. Команда закрасить используется только для наглядности и на результат не влияет.
использовать Робот
алг левый нижний угол
нач
закрасить
нц 6 раз
если слева свободно
то влево; закрасить
все
кц
нц 6 раз
если снизу свободно
то вниз; закрасить
все
кц
нц 6 раз
если слева свободно
то влево; закрасить
все
кц
кон
Такой алгоритм приводит Робота в левый нижний угол поля из каждого показанного начального состояния.
Ответ: алгоритм, в котором Робот сначала многократно идёт влево до упора, затем вниз до упора и снова влево до упора.