Главная / Задания ОГЭ / Задание 5

Задание 5 ОГЭ по информатике

Простой линейный алгоритм для исполнителя. У исполнителя две команды. Нужно составить программу, которая переводит одно число в другое, или найти неизвестный параметр команды.

Решать задание 5 в тренажёреПробный урок с преподавателем

Как решать

  1. Чаще всего проще идти от конца: применяйте обратные команды к конечному числу.
  2. Для неизвестного b подставляйте b = 2, 3, 4… и прогоняйте программу.
  3. Проверьте программу на начальном числе ещё раз.

Частые ошибки

Пример задания

У исполнителя «Дельта» две команды, которым присвоены номера:
1. прибавь 1
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Дельта увеличивает число на экране на 1, а выполняя вторую, делит это число на b. Известно, что программа 11222 переводит число 295 в число 11. Определите значение b.
Показать ответ и разбор

Ответ: 3

При b = 3: 295 → 296 → 297 → 99 → 33 → 11. Удобно идти и с конца: от 11 команда 1 даёт −1, команда 2 — умножение на b.

В тренажёре каждый раз новое задание этого типа: ответ проверяется сразу, после ответа виден короткий разбор.

← Задание 4: Кратчайший путьЗадание 6: Анализ программы →

Все задания ОГЭ

Нужна помощь с ОГЭ?

На пробном уроке посмотрим ваш уровень по 2–3 темам ОГЭ по информатике и составим план подготовки.

Записаться на пробный урок