7Б 09.02.2009 Задание на робота №06 - алгоритмы с аргументами
Архив с примерами стартовых обстановок: http://server.179.ru/~dk/robot/fields_2009_all.zipВаши решения должны быть записаны в файлах с именами:
February/09/06-A.kum
February/09/06-B.kum
и т.д.
Что умеет робот?
Вспомогательным алгоритмам можно передавать дополнительные аргументы. Пример программы, содержащей основной алгоритм и вспомогательный алгоритм «Закрасить полоску»:
использовать Робот
алг Главная программа
нач
Нарисовать полоску (5)
кон
алг Нарисовать полоску (арг цел длина)
нач
нц длина раз
закрасить
вправо
кц
кон
Исходные данные для всех задач: робот находится в левом верхнем углу прямоугольного поля 10x16. В результате исполнения вспомогательного алгоритма робот должен вернуться в исходную клетку.