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 часа. В начале занятия показать, как писать вспомогательный алгоритм на примере задачи о проходе по извилистому коридору предыдущего листка. Показать, как выполнять алгоритм по шагам и ШАГам.