Глава 8.5  Цикл с проверкой условия в среде КУМИР.

Цикл пока позволяет повторять определенные действия до тех пор пока  выполняется  определенное условие. Если условия перестает выполняться то и действия перестают выполняться. В среде КУМИР алгоритм с циклом пока решает однотипную задачу для разных Стартовых обстановок не зависимо от количества необходимых действий. В среде КУМИР цикл пока используется следующим образом:

Цикл с проверкой условия

нц пока <условие>
                <тело цикла (список команд для повторения)>
    кц

    условия могут быть следующие:
       слева стена,            справа стена,          снизу стена,           сверху стена, 
       слева свободно,      справа свободно,   снизу свободно,     сверху свободно,
       
клетка закрашена,       


 Лабораторная работа.
Создание простых универсальных алгоритмов в среде КУМИР.

1) Откройте программу  robot\05\A.kum
2) Данную задачу необходимо решить для всех  стартовых  обстановок из папки robot\05\A\
       
В данной папке представленны следующие стартовые обстановки:

3) Для решения данной задачи достаточно построить алгоритм который поднимает вверх робота до стены. То есть пока сверх у свободно  идти вверх. Алгоритм показан ниже: 

4) Откройте следующую задачу в программе robot\05\B.kum Данную задачу необходимо решить для всех стартовых обстановок  из папки  robot\05\B\ 

5) Решите оставшиеся задачи из папки robot\05\.

Критерии оценки:
           на 3 от A,B,C,D,E,F,      на 4 от A,B,C,D,E,F,G,H,I,       на 5 от A,B,C,D,E,F,G,H,I,J,K,L