Презентация - "Презентация по информатике "ОГЭ 15.2 коридор""
- Презентации / Другие презентации
- 0
- 22.03.23
Просмотреть и скачать презентацию на тему "Презентация по информатике "ОГЭ 15.2 коридор""
СКИ
5 команд, вызывающих действия Робота (влево, вправо, вверх, вниз, закрасить);
8 команд проверки условий:
слева/ справа/ сверху/ снизу (не) свободно
обозначение цикла – нц пока … кц
Пример задания
Робот находится в произвольной клетке узкого вертикального коридора. Ширина коридора — одна клетка, длина коридора может быть произвольной. Точное положение Робота также неизвестно. Возможный вариант начального расположения Робота приведён на рисунке (Робот обозначен буквой «Р»):
Напишите для Робота алгоритм, закрашивающий все клетки внутри коридора.
Алгоритм должен решать задачу для произвольного конечного размера коридора и произвольного начального расположения Робота. При исполнении алгоритма Робот не должен разрушиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в формате программы Кумир или в текстовом файле. Название файла и каталог для сохранения Вам сообщат организаторы экзамена.
Решение
нц пока сверху свободно
вверх
кц
нц пока снизу свободно
закрасить
вниз
кц
закрасить
Если добавить команду закрашивания в первый цикл, то снимут один балл за закрашивание одной клетки дважды.
Если использовать цикл по количеству клеток в коридоре не будет ни одного балла, так как программа должна пройти се тесты с различными длинами стен.
Для решения задачи 15.2
Запустить Кумир
На верхней панели выбрать меню Робот – Редактировать обстановку
Нарисовать обстановку для робота из условия задачи
Нажать Робот – Редактировать обстановку еще раз
На верхней панели выбрать меню Вставка – Использовать Робот
Запуск программы по кнопке из панели инструментов или по клавише F9