7Б 2009-10-08 "Робот", задание №3: Вспомогательные алгоритмы

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

Можно (и нужно!) использовать вспомогательные алгоритмы:


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

алг Главный алгоритм


нач

Вспомогательный алгоритм

кон

алг Вспомогательный алгоритм
нач
кон

Задания

Задание 03-A

Напишите вспомогательный алгоритм Закрасить ряд затем вернуться, который закрашивает все необходимые клетки в данной горизонтали и возвращает робота в начальную клетку. Решите задачу используя данный алгоритм.
Решение задачи сохраните в файле ~/kumir/03/A.kum

Задание 03-B

Напишите вспомогательный алгоритм Закрасить ряд затем вернуться, который закрашивает все необходимые клетки в данной горизонтали и возвращает робота в начальную клетку. Решите задачу используя данный алгоритм.
Решение задачи сохраните в файле ~/kumir/03/B.kum

Задание 03-C

Напишите вспомогательный алгоритм Закрасить ряд затем вернуться, который закрашивает все необходимые клетки в данной горизонтали и возвращает робота в начальную клетку. Решите задачу используя данный алгоритм.
Решение задачи сохраните в файле ~/kumir/03/C.kum

Задание 03-D

Напишите вспомогательный алгоритм Закрасить ряд затем вернуться, который закрашивает все необходимые клетки в данной горизонтали и возвращает робота в начальную клетку. Решите задачу используя данный алгоритм.
Решение задачи сохраните в файле ~/kumir/03/D.kum

Задание 03-E

Напишите вспомогательный алгоритм Закрасить ряд затем вернуться, который закрашивает все необходимые клетки в данной горизонтали и возвращает робота в начальную клетку. Решите задачу используя данный алгоритм.
Решение задачи сохраните в файле ~/kumir/03/E.kum

Задание 03-F

Закрасьте отмеченные клетки, при решении используйте вспомогательный алгоритм для закрашивания повторяющегося фрагмента.
Решение задачи сохраните в файле ~/kumir/03/F.kum

Задание 03-G

Закрасьте отмеченные клетки, при решении используйте вспомогательный алгоритм для закрашивания повторяющегося фрагмента.
В этой задаче разрешается красить одну и ту же клетку несколько раз. Решение задачи сохраните в файле /kumir/03/G.kum


Продолжительность занятия – 2 часа. В начале занятия показать, как писать вспомогательный алгоритм на примере задачи о проходе по извилистому коридору предыдущего листка. Показать, как выполнять алгоритм по шагам и ШАГам.