КуМир, Исполнитель Робот

Среда выполнения программ

Для того, чтобы программу можно было исполнять, требуется два обстоятельства.

  1. Явно указать исполнителя. Для этого можно снять ремарку (|) в файле программы по умолчанию. Либо выполнить пункт меню Вставка→использовать Робот (клавиша Esc, 1),
  2. Сформировать рабочее поле для Робота (начальное положение, стены, окраску и т.д.).

Формирование обстановки

Чтобы задать условия для выполнения, нужно выполнить команду меню Инструменты→Редактировать стартовую обстановку Робота.

В результате мы увидим окно:

Помощь выводит исчерпывающую информацию о возможных действиях:

Меню Обстановка позволяет сделать следующее:
Новая обстановкаСбрасывает имя файла и создает обстановку, показанную в синем окне выше
ОткрытьОткрытие уже созданной обстановки (файл *.fil) для редактирования
Недавние обстановкиУскоряет доступ к 8 последним проектам
СохранитьСохраняет текущие изменения
Сохранить как...Позволяет задать имя для обстановки
Сохранить как стартовуюИменно она будет средой по умолчанию
Печать в файлСоздает PDF-файл с картинкой обстановки, именем файла, датой и комментарием
ЗакрытьЗакрывает окно редактирования

Главное меню

алг элд

Пульт

Вызов пульта производится нажатием на кнопку или через меню Робот→Показать пульт.

Если выполнить команду меню Редактирование→Перехватывать команды Пульта, то действия, производимые пультом будут записываться в виде правильных команд в текст программы. Названный пункт будет помечен флажком (галочкой).

Некоторые из записываемых команд окажутся избыточными, так как для них используется вывод информации, а не действия. Но их можно отредактировать, либо взять из них только нужные элементы.

Подробности использования пульта смотри меню Инфо→Язык и система КуМир.

Задачи

  1. Робот находится в левом верхнем углу прямоугольной области неизвестного размера, со всех сторон окруженной стенками. Посередине находится стена, в которой есть проход. Где он, точно неизвестно, но проход не примыкает к нижней стенке. Задача: написать программу, которая переведет робота в правый нижний угол. Файл среды.
  2. См. также ОГЭ: вопрос 20.1.
  3. См. также ЕГЭ: вопросы 6, 14.

Copyright © 1993–2020 Мацкявичюс Д.А. Все права защищены.
Никакая часть сайта не может быть воспроизведена никаким способом без письменного разрешения правообладателя и явной ссылки на данный ресурс.