Задание
Запиши ответы
На бесконечном поле есть стена в виде угла произвольной длины. В стене есть два прохода, точное место проходов и их ширина неизвестны. Возможное расположение стен и Робота показано на рисунке.
Ученик написал для Робота алгоритм, закрашивающий все клетки, расположенные ниже горизонтальной стены и левее вертикальной стены, используя цикл с предусловием.
Как изменятся условия для циклов, если преобразовать их в циклы с постусловиями?
использовать Робот
алг
нач
. нц
- пока сверху стена
. . закрасить
. . вправо
. кц при[ ][ ]
. нц
- пока сверху свободно
. . вправо
. кц при[ ][ ]
. нц
- пока справа свободно
. . закрасить
. . вправо
. кц при[ ][ ]
. нц
- пока справа стена
. . закрасить
. . вниз
. кц при[ ][ ]
. нц
- пока справа свободно
. . вниз
. кц при[ ][ ]
. нц
- пока справа стена
. . закрасить
. . вниз
. кц при[ ][ ]
кон