Слайд 4 СКИ Робота (простые команды)
ВВЕРХ
ВНИЗ
ВЛЕВО
ВПРАВО
ЗАКРАСИТЬ
1 ШАГ РОБОТА= СМЕЩЕНИЕ НА ОДНУ КЛЕТКУ
Слайд 5Команды логические
(проверки условия)
Если на пути Робота нет стены:
сверху свободно
снизу
свободно
слева свободно
справа свободно
Если на пути Робота есть стена:
не сверху свободно
не снизу свободно
не слева свободно
не справа свободно
Слайд 6Логические связки: И,НЕ, ИЛИ
Пример:
(Не слева свободно)
или
(не справа свободно)
Слайд 7Команда цикла
нц пока условие
серия команд
кц
Задание. Закрасить все клетки,
отмеченные на рисунке
точками.
Слайд 8использовать Робот
алг
нач
нц пока
справа свободно
вправо; закрасить
кц
кон
Слайд 9Вариант 1
Вариант 2
Вариант 3
Вариант 4
Слайд 10Задача.
Робот находится в горизонтальном коридоре, нижняя граница коридора сплошная, а в
верхней имеются выходы. Провести Робота через коридор
и закрасить клетки коридора, не имеющие верхних границ.
Слайд 11Алгоритм решения
Движемся по лабиринту вправо, пока снизу есть стена;
Перемещаясь вправо, закрашиваем клетку,
если выполняется дополнительное условие, что верхний коридор свободен.
Слайд 12Команды ветвления
Структура команды:
если условие то
серия команд1
иначе
серия команд2
все