Задание 5 ОГЭ по информатике: исполнитель и алгоритм
В пятом задании есть исполнитель с двумя командами, у каждой свой номер: например, «умножь на 3» и «прибавь 2». Программа — это цепочка номеров команд.
В демоверсии 2027 года нужно составить алгоритм, который получает из одного числа другое и содержит не более пяти команд. В ответ записывают номера команд по порядку.
Коротко
- Уровень базовый; по спецификации — около 4 минут.
- Ответ — цепочка цифр, номера команд, без пробелов: 12122.
- Если подходящих алгоритмов несколько, в демоверсии разрешено записать любой. В нашем тренажёре числа подобраны так, что алгоритм один.
- Искать алгоритм удобнее от конца: от нужного числа назад к исходному, обратными действиями.
- За верный ответ дают 1 балл; ответ должен полностью совпасть с эталоном, частично верных ответов нет.
Теория отдельно: Исполнитель Вычислитель и Квадратор: алгоритм из команд.
Как решать задание 5 ОГЭ по информатике: все типы
Вид с пометкой «как в демоверсии» повторяет форму задания из демоверсии 2027 года. Остальных видов в демоверсии нет: они тренируют то же умение на другой форме вопроса.
1. Составить алгоритм: «умножь» и «прибавь»как в демоверсии
Иди от конечного числа назад. Если число не делится на множитель, последней командой было прибавление — вычти. Если делится — отмени умножение, раздели. Дойдя до исходного числа, запиши команды в обратном порядке: от начала к концу.
У исполнителя Гамма две команды, у каждой свой номер: 1) умножь на 3; 2) прибавь 4. Первая увеличивает число на экране в 3 раза, вторая — на 4. Составьте алгоритм, который получает из числа 6 число 130 и содержит не более 5 команд. В ответе запишите только номера команд. Например, 211 — это алгоритм «прибавь 4, умножь на 3, умножь на 3», он превращает число 1 в 45.
Решение
- Удобнее идти от конца, от 130 назад к 6. Если число не делится на 3, оно могло получиться только прибавлением.
- 130 на 3 не делится — значит, перед этим прибавляли 4: 130 − 4 = 126. Это команда 2.
- 126 делится на 3 — отменяем умножение: 126 : 3 = 42. Это команда 1.
- 42 делится на 3 — отменяем умножение: 42 : 3 = 14. Это команда 1.
- 14 на 3 не делится — значит, перед этим прибавляли 4: 14 − 4 = 10. Это команда 2.
- 10 на 3 не делится — значит, перед этим прибавляли 4: 10 − 4 = 6. Это команда 2.
- Дошли до 6. От конца к началу команды шли так: 2, 1, 1, 2, 2. В ответе они нужны в прямом порядке: 22112
Ответ: 22112
Если получилось другое число
- 21122 — Ты записал команды в том порядке, в котором нашёл их, — от конца к началу. Переверни запись.
2. Составить алгоритм: «раздели» и «вычти»
Здесь числа уменьшаются. Делить выгоднее, чем вычитать, поэтому дели каждый раз, когда число делится нацело, а когда не делится — вычитай. Команды записывай сразу в прямом порядке.
У исполнителя Дельта две команды, у каждой свой номер: 1) раздели на 2; 2) вычти 3. Первая уменьшает число на экране в 2 раза, вторая — на 3. Исполнитель работает только с натуральными числами, поэтому первая команда выполнима, только если число делится на 2 нацело. Составьте алгоритм, который получает из числа 62 число 4 и содержит не более 5 команд. В ответе запишите только номера команд. Например, 221 — это алгоритм «вычти 3, вычти 3, раздели на 2», он превращает число 10 в 2.
Решение
- Одним вычитанием от 62 до 4 за 5 команд не дойти: 62 − 5 · 3 = 47, а это больше 4. Значит, нужно делить всякий раз, когда число делится на 2.
- 62 делится на 2: 62 : 2 = 31. Это команда 1.
- 31 на 2 не делится — вычитаем 3: 31 − 3 = 28. Это команда 2.
- 28 делится на 2: 28 : 2 = 14. Это команда 1.
- 14 делится на 2: 14 : 2 = 7. Это команда 1.
- 7 на 2 не делится — вычитаем 3: 7 − 3 = 4. Это команда 2.
- Получили 4 за пять команд. Их номера по порядку: 12112
Ответ: 12112
Если получилось другое число
- 21121 — Команды нужно записать в том порядке, в котором исполнитель их выполняет, — от начального числа к конечному.
3. Неизвестное число в команде
Программа уже дана, а в одной из команд спрятано число b. Выполни команды по порядку и запиши результат выражением с b, затем приравняй его к конечному числу. Получится простое уравнение.
У исполнителя Альфа две команды, у каждой свой номер: 1) прибавь 3; 2) умножь на b (b — неизвестное натуральное число, b ≥ 2). Первая команда увеличивает число на экране на 3, вторая умножает его на b. Программа 11211 превращает число 4 в число 36. Определите значение b.
Решение
- Команда 2 в программе 11211 встречается один раз. До неё 2 раза выполняется команда 1: 4 + 3 + 3 = 10.
- После умножения на экране 10 · b. Затем ещё 2 раза команда 1: 10 · b + 3 + 3 = 36.
- Отсюда 10 · b = 36 − 6 = 30.
- b = 30 : 10 = 3
Ответ: 3
Если получилось другое число
- 30 — Это произведение 10 · b. Чтобы найти b, раздели его на 10.
- 10 — Это число на экране перед умножением. А спрашивают, на сколько его умножили.
На чём ошибаются в задании 5
- Записывают команды в том порядке, в котором нашли их, — от конца к началу. В ответе нужен порядок выполнения.
- Путают номера: пишут 1 для прибавления, хотя под номером 1 стоит умножение. Номера команд у каждого исполнителя свои — смотри в условие.
- Составляют алгоритм длиннее пяти команд. Одним прибавлением до большого числа за пять шагов не дойти.
- Не проверяют ответ прямым ходом: выполни свои команды от исходного числа и убедись, что получилось нужное.
Вопросы и ответы
Что записывать в ответ в задании 5?
Только номера команд подряд, без пробелов и запятых: например, 12122.
Что делать, если алгоритмов несколько?
В демоверсии 2027 года сказано: записать любой из них.
Почему удобнее решать с конца?
От конца почти нет выбора: число либо делится на множитель, либо нет. От начала на каждом шаге подходят обе команды, и перебор получается длиннее.
Другие разборы
- Задание 1. Объём текста
- Задание 2. Декодирование сообщения
- Задание 3. Логические высказывания
- Задание 4. Кратчайший путь по таблице
- Задание 6. Программа с условием
- Задание 7. Адрес файла в интернете
- Задание 8. Поисковые запросы
- Задание 9. Количество путей в графе
- Задание 10. Системы счисления
- Задание 11. Поиск в файлах
- Задание 12. Поиск файлов по условию
- Задание 13. Презентация или текстовый документ
- Задание 14. Электронная таблица
- Задание 15. Исполнитель Робот
- Задание 16. Программа
Числа и слова в тренажёре каждый раз новые. Составлено по демоверсии и спецификации ФИПИ для ОГЭ 2027 года; на день обновления документы опубликованы как проект. Тексты заданий наши. Обновлено 11.10.2026.