2. стрелочка находится в правом верхнем углу, направление - вниз. куда
попадет и будет направлена стрелочка после выполнения алгоритма?
нач
процедура прогулка
поворот
пока впереди не стена
поворот
нц
поворот
прыжок
делай прогулка кц
поворот
конец процедуры
делай прогулка
поворот
кон
а) левый нижний угол, направление - вправо
б) левый верхний угол, направление - вниз
в) левый нижний угол, направление - вниз
г) левый верхний угол, направление - вверх
1. Исходное положение стрелочки: правый верхний угол, направление - вниз.
2. Начало алгоритма: прогулка. По условию задачи не указано, каким образом происходит перемещение вперед, поэтому предположим, что при каждом шаге стрелочка смещается на один шаг вниз.
3. Поворот. Перед нами стена, поэтому стрелочка должна повернуть влево на 90 градусов. После поворота стрелочка направлена влево.
4. Проверка условия: пока впереди нет стены. Так как условие не указано, будем считать, что перед стрелочкой находится стена. Это означает, что условие не выполняется и мы переходим к следующему шагу.
5. НЦ (начало цикла). Поскольку условие цикла не выполнилось, мы пропускаем все команды внутри цикла и переходим к следующему шагу.
6. Поворот. Так как условие цикла было пропущено, мы сразу переходим к следующему шагу.
7. Прыжок. Поскольку условие цикла было пропущено, команда прыжка не выполняется и мы переходим к следующему шагу.
8. Делай прогулку. По условию алгоритма мы должны выполнить процедуру прогулка повторно. Опять же, условие прогулки не указано, но предположим, что стрелочка будет смещаться на один шаг вниз.
9. Поворот. Поскольку условие прогулки не указано и положение стрелочки не менялось, мы снова пропускаем поворот и переходим к следующему шагу.
10. Конец процедуры. Поскольку условие прогулки не указано и положение стрелочки также не менялось, мы заканчиваем выполнение процедуры и переходим к следующему шагу.
11. Делай прогулку. По соображениям, указанным выше, предположим, что стрелочка сдвигается на один шаг вниз.
12. Поворот. Поскольку условие прогулки не указано и положение стрелочки не менялось, мы снова пропускаем поворот и переходим к следующему шагу.
13. Конец.
Результат: левый нижний угол, направление - вниз.
Таким образом, ответ на вопрос: стрелочка попадет в левый нижний угол и будет направлена вниз. Ответ "в) левый нижний угол, направление - вниз" верный.