Составить алгоритм управления Роботом , используя конструкцию Цикл Пока.
Цикл позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно. При этом условие записывается до тела цикла и проверяется до выполнения тела цикла.
При выполнении цикла сначала проверяется условие. Если оно ложно, то цикл не выполняется и управление передается на следующую инструкцию после тела цикла . Если условие истинно, то выполняется инструкция, после чего условие проверяется снова и снова выполняется инструкция. Так продолжается до тех пор,пока условие будет истинно. Как только условие станет ложно, работа цикла завершится и управление передастся следующей инструкции после цикла.
Синтаксис цикла ПОКА:
ПОКА (условие)
{
блок инструкций
}
1. Необходимо перевести Робота из начального положения (◊) в точку A, закрашивая при этом указанные клетки поля. Размеры стен и расстояние между ними могут быть произвольны.
2.Где-то в поле Робота находится прямоугольник неизвестного размера, в верхней стенке которого имеется отверстие шириной в одну клетку. Робот из верхнего левого угла поля должен дойти до прямоугольника и закрасить клетки внутри него по периметру, как показано на рисунке.