Задание

Запиши ответы

На бесконечном поле есть стена в виде угла произвольной длины. В стене есть два прохода, точное место проходов и их ширина неизвестны. Возможное расположение стен и Робота показано на рисунке.

Ученик написал для Робота алгоритм, закрашивающий все клетки, расположенные ниже горизонтальной стены и левее вертикальной стены, используя цикл с предусловием.

Как изменятся условия для циклов, если преобразовать их в циклы с постусловиями?

использовать Робот

алг

нач

. нц

  • пока сверху стена

. . закрасить

. . вправо

. кц при[ ][ ]

. нц

  • пока сверху свободно

. . вправо

. кц при[ ][ ]

. нц

  • пока справа свободно

. . закрасить

. . вправо

. кц при[ ][ ]

. нц

  • пока справа стена

. . закрасить

. . вниз

. кц при[ ][ ]

. нц

  • пока справа свободно

. . вниз

. кц при[ ][ ]

. нц

  • пока справа стена

. . закрасить

. . вниз

. кц при[ ][ ]

кон