9класс

Страница 20-23 параграф 1.1 вопрос 5, ГДЗ по информатике за 9 класс к учебнику Босовой за 2023 год Просвещение

Номер 5. На бесконечном поле имеется стена, состоящая из двух горизонтальных и одного вертикального участков, примерная форма которой представлена на рисунке. Длины участков неизвестны. Робот находится в клетке под левой горизонтальной частью стены.
Задача Робота — закрасить клетки, примыкающие сверху к горизонтальным участкам стены.
Конечное расположение Робота может быть произвольным. Задача должна быть решена для стены, горизонтальные и вертикальный участки которой могут иметь любые размеры.
Есть план действий Робота:
1) двигаться вверх до горизонтального участка стены;
2) двигаться влево под горизонтальным участком стены и сместиться на 1 клетку левее стены;
3) занять положение над горизонтальным участком стены;
4) закрасить клетки слева направо над горизонтальным участком стены;
5) спуститься вниз вдоль вертикального участка стены;
6) закрасить клетки слева направо над горизонтальным участком стены.
Реализуйте этот план, составив алгоритм для Робота в среде КуМир.

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

алг Стена_2

нач

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

. . вверх

. кц

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

. . влево

. кц

. вверх; вправо

. нц пока снизу стена

. . закрасить; вправо

. кц

. нц пока снизу свободно

. . вниз

. кц

. нц пока снизу стена

. . закрасить; вправо

. кц

кон

Сообщить об ошибке
Закрыть