Окно
Слева - поле кукарачи. Возможные действия:
- Поставить букву - выделите клетку кликнув на ней. Нажмите букву на клавиатуре.
- Изменить букву - выделите клетку с буквой кликнув на ней. Нажмите букву на клавиатуре.
- Переместить букву - выделите клетку с буквой кликнув на ней. Кликните на другую клетку.
- Переместить кукарачу - выделите клетку с жучком кликнув на ней. Кликните на другую клетку.
- Изменить размер - Введите новые размеры внизу и нажмите кнопку "Изменить".
Справа - окно редактирования программы. Вводите здесь команды кукарачи. Поля "Предыдущая", "Следующая", "Толкнул" помогут при поиске ошибке.
Кнопки:
- Сбросить - возвращает поле к состоянию до последнего запуска программы.
- Выполнить - Выполняет всю программу.
- Выполнить по шагам - выполняет программу по шагам. Шаг выполняется после нажатия кнопки "Следующая" внизу окна программы.
Команды, которые поддерживает кукарача:
- ВВЕРХ, ВНИЗ, ВЛЕВО, ВПРАВО - сдвигает кукарачу на 1 клетку в соответствующем направлении
- { <список команд="" }<="" b=""> - Составная команда. Объединение нескольких команд в одну.список>
- ПОВТОРИ <число> <команда>команда>число> - Цикл ПОВТОРИ. Повторение выполнения команды указанное число раз
- ПОКА <условие> <команда>команда>условие> - Цикл ПОКА. Повторение выполнения команды, пока условие имеет значение истина. Проверка условия — перед выполнением команды.
- ЕСЛИ <условие> ТО <команда1> ИНАЧЕ <команда2>команда2>команда1>условие> - Команда ветвления. Проверяется условие и выполняется либо <команда1> (при значении условия истина), либо <команда2> (при значении условия ложь). Часть ИНАЧЕ <команда2> может быть опущенакоманда2>команда2>команда1>