7Б "Робот". Задание №4: цикл пока

Что умеет робот?

Цикл пока

нц пока условие
последовательность команд
кц

условия

слева свободно
справа свободно
сверху свободно
снизу свободно
слева стена
справа стена
сверху стена
снизу стена
клетка закрашена
клетка чистая

Задание 04-A

Робот находится в произвольной точке прямоугольного поля без внутренних стенок. Переместите робота вверх к стене.


Решение задачи сохраните в файле ~/kumir/04/A.kum
Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/04/A

Задание 04-B

Робот находится в произвольной точке прямоугольного поля без внутренних стенок. Переместите робота в левый верхний угол поля.


Решение задачи сохраните в файле ~/kumir/04/B.kum
Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/04/B

Задание 04-C

Робот находится в левом конце узкого горизонтального коридора. Закрасьте все клетки этого коридора.


Решение задачи сохраните в файле ~/kumir/04/C.kum
Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/04/C

Задание 04-D

Робот находится в произвольной клетке узкого горизонтального коридора. Закрасьте все клетки этого коридора.


Решение задачи сохраните в файле ~/kumir/04/D.kum
Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/04/D

Задание 04-E

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


Решение задачи сохраните в файле ~/kumir/04/E.kum
Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/04/E

Задание 04-F

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


Решение задачи сохраните в файле ~/kumir/04/F.kum
Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/04/F

Задание 04-G

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


Решение задачи сохраните в файле ~/kumir/04/G.kum
Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/04/G

Задание 04-H

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


Решение задачи сохраните в файле ~/kumir/04/H.kum
Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/04/H