Сложные
условия можно использовать в операторах:
если-то-всё
нц - пока - кц
В
сложных условиях используются несколько простых условий
разделенные логической операцией И, ИЛИ.
При использовании операции И условие будет истенно когда выполняться оба условия.
При использовании операции ИЛИ условие будет истинно когда хотябы одно из условий выполнится.
Пример:
нач
. нц пока сверху стена и снизу стена
. . влево
. кц
кон
Данный алгоритм для исполнителя робот выполнит следующие действия
Пока сверху и снизу у робота стена он будет двигаться влево.
1. Запустите КУМИР. (Гл. меню \ Образование\Кумир)
2. Откройте задание Меню: Программа \ Открыть из папки robot\06\A.kum
3. Данную задачу необходимо решить сразу для всех миров которые находятся в папке robot\06\A\
Сменить стартовую обстановку можно в Меню: Робот\Стартовая обстановка\
Для решения данной задачи необходимо определить какие условия выполняются до точки В и что нужно делать при выполнении данных условий. Данные условия должны прекратить выполняться в точке В. Напишите алгоритм для решения данной задачи и проверте его выполнение во всех мирах из папки robot\06\A\
4.
Выполните по очереди задания для робота из папки robot\06\
.
Для выполнения задания откройте Программу с заданием для стартовой обстанвки robot\06\B.kum . Прочитайте задание написанное в
программе. По очереди откройте Стартовую обстановку из папки robot\06\B\ . Выполнив задание покажите его учителю.