ОГЭ по информатике: задание 15 — тренажёр
Теория по заданию 15: Программа для исполнителя «Робот»
Задание 15.1 — написать алгоритм для исполнителя Робот: он ходит по клетчатому полю со стенами и закрашивает нужные клетки. Алгоритм должен работать при любом расположении и размере стен.
Ключевые идеи
- Команды‑приказы: вверх, вниз, влево, вправо, закрасить (сквозь стену идти нельзя — Робот разрушится).
- Команды проверки: сверху/снизу/слева/справа свободно — с ними используют «если ... то ... все» и «нц пока ... кц».
- Движение вдоль стены организуют циклом «нц пока», а пропуски (проходы) обходят проверкой условия внутри цикла.
Типовой алгоритм решения
- Поймите, какие клетки нужно закрасить и где гарантированно есть стена для ориентира.
- Двигайтесь вдоль стены циклом «нц пока (есть стена)», закрашивая нужные клетки.
- Проверьте, что Робот не упирается в стену и алгоритм завершается при любых размерах.
Типичные ошибки
- Алгоритм «жёстко» рассчитан на конкретную длину стены и ломается на другой.
- Робот идёт сквозь стену и разрушается.
- Закрашивают лишние клетки или клетки прохода.
Выберите количество задач на странице, порядок сортировки и решайте задачи. Ответ и пояснение можно открыть по отдельным кнопкам для каждой задачи.
Задание 15. В банке задач: 15. Сейчас показывается 10 задач(и) на странице.
Задача 1 (легкая)
ID: 15-001Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 2 (легкая)
ID: 15-002Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 3 (легкая)
ID: 15-003Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 4 (легкая)
ID: 15-004Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 5 (средняя)
ID: 15-005Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 6 (сложная)
ID: 15-006Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 7 (сложная)
ID: 15-007Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 8 (сложная)
ID: 15-008Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 9 (средняя)
ID: 15-009Практическое задание: выполните его в редакторе и сравните с образцом.
Задача 10 (средняя)
ID: 15-010Практическое задание: выполните его в редакторе и сравните с образцом.