Similar presentations:
Исполнитель робот в среде программирования кумир
1.
ИСПОЛНИТЕЛЬ РОБОТВ СРЕДЕ
ПРОГРАММИРОВАНИЯ КУМИР
8 класс
2.
Прямоугольное клетчатое поле3.
4.
вверхвниз
вправо
влево
закрасить
смещается
на 1 клетку в
указанном
направлении
закрашивает клетку в
которой находиться, причем
одну и ту же клетку может
закрашивать несколько раз
5.
ВСоставить алгоритм движения Робота в клетку В вдоль стены при
условии, что Робот не разрушится.
6.
Валг Робот
нач
вниз
вниз
вправо
вправо
вниз
вправо
кц
7.
ИсполнительРОБОТ
Меню ВСТАВКА, в
котором находятся
все необходимые для
составления
алгоритма команды
Среда исполнителя:
Окно Робота, в котором
графически отображаются
шаги Робота после запуска
команды меню выполнение
8.
9.
10.
Линейная программаЗадача: Закраси
ть квадрат 2х2
клетки.
• Зададим стартовую обстановку,
выполнив Робот - Редактировать
стартовую обстановку.
Сохранять обстановку в файл не
обязательно.
• Составим программу, после чего
выполним ее. На рисунке
представлена система КуМир
после выполнения программы.
11.
Цикл N разДля исполнителя Робот цикл с известным числом
повторений реализуется с помощью следующей
конструкции:
нц <число повторений> раз
<тело цикла>
кц
12.
Начальное положение РоботаКонечное положение Робота
Первый цикл – перемещение
вправо-вниз
с
закрашиванием, второй
цикл – перемещение
вправо-вверх с закрашиванием, третий цикл –
перемещение влево к
исходной клетке.
13.
ОБРАТИТЕ ВНИМАНИЕ НА ЭТОТ ЦИКЛ!Цикл «Пока»
Для исполнителя Робот цикл ПОКА
реализуется с помощью следующей конструкции:
нц пока <условие>
<тело цикла
кц
Условие цикла:
слева стена
справа стена
снизу стена
сверху стена
клетка закрашена
слева свободно
справа свободно
снизу свободно
сверху свободно
клетка чистая
Пример 1: Закрасить справа от Робота все клетки до стены и
вернуться в исходное положение.
14.
Цикл «Пока»Робот до исполнения алгоритма
Робот после исполнения алгоритма
Первый цикл – перемещение вправо
до стены с закрашиванием, второй
цикл – перемещение вниз до стены с
закрашиванием, третий цикл –
перемещение влево до стены с
закрашиванием, четвёртый цикл –
перемещение вверх до стены с
закрашиванием.