Некоторые особенности работы с бесконечным полем в алгоритмах:
- Использование бесконечных циклов. foxford.ru Например, в языке «КуМир» существует бесконечный цикл «нц-кц». foxford.ru Если условие не соблюдается, выполнение цикла завершается, и выполняются команды, записанные после «кц». foxford.ru Если условие соблюдается, «КуМир» выполняет тело цикла, снова проверяет условие, и так до бесконечности. foxford.ru
- Разбиение задачи на подзадачи. foxford.ru Большую задачу можно разделить на части, для каждой из которых записать фрагмент программы и проверить верность кода. foxford.ru Найти ошибку во фрагменте кода проще, чем во всей программе. foxford.ru
- Проверка готовой программы на изменённой обстановке. foxford.ru Алгоритм должен работать правильно при всех допустимых значениях, то есть выполняться все условия задачи. sites.google.com
Работа с бесконечным полем может включать задачи, в которых нужно, например, закрасить определённые клетки и остановить исполнителя в заданном месте. foxford.ru