Открыть тренажёр →
💻 Информатика

Алгоритм для формального исполнителя

Теория, разобранные примеры и практика по теме «Алгоритм для формального исполнителя» для подготовки к ОГЭ по информатике в 2027 году.

Выверено под ФИПИ · обновлено 29 сентября 2026

Эта тема встречается в задании №5.

🎯 Сразу к практике: реши задачу по этой теме — проверю мгновенно →

Теория

Что такое формальный исполнитель

Исполнитель выполняет команды строго по правилам, без догадок. У каждой команды есть номер. Программа — строка цифр: каждая цифра = номер команды.

Ключевая формула

Приём решения

1. Запиши, что делает каждый номер команды.
2. Возьми стартовое число.
3. Читай программу слева направо, по одной цифре.
4. На каждой цифре применяй её команду к текущему числу.
5. Доведи до последней цифры — это ответ.

Пример

Старт 4, программа 122112 (1: +2; 2: припиши 9):
4 →6 (1:+2) →69 (2:·10+9) →699 (2:·10+9) →701 (1:+2) →703 (1:+2) →7039 (2:·10+9).

Совет: не пропускай шаги, записывай число после каждой цифры.

Термины темы

Понятия из теории выше — нажми, чтобы разобрать определение, признаки и пример:

Попробуй решить

Реши задачу этого типа прямо здесь — проверю сразу и покажу разбор:

  1. У исполнителя Омега две команды, которым присвоены номера:

    1. прибавь 8;
    2. умножь на 4.

    Запись программы — это последовательность номеров команд. Какое число получится из числа 3 после выполнения программы 211? В ответе укажите число.

  2. У исполнителя Альфа две команды, которым присвоены номера:

    1. припиши справа цифру 4;
    2. прибавь 3.

    Запись программы — это последовательность номеров команд. Какое число получится из числа 2 после выполнения программы 112112? В ответе укажите число.

  3. У исполнителя Гамма три команды, которым присвоены номера:

    1. умножь на 4;
    2. припиши справа цифру 8;
    3. прибавь 4.

    Запись программы — это последовательность номеров команд. Какое число получится из числа 2 после выполнения программы 33332? В ответе укажите число.

  4. У исполнителя Бета две команды, которым присвоены номера:

    1. умножь на 4;
    2. припиши справа цифру 7.

    Запись программы — это последовательность номеров команд. Какое число получится из числа 6 после выполнения программы 121221? В ответе укажите число.

  5. У исполнителя Бета две команды, которым присвоены номера:

    1. прибавь 7;
    2. припиши справа цифру 2.

    Запись программы — это последовательность номеров команд. Какое число получится из числа 8 после выполнения программы 1212? В ответе укажите число.

  6. У исполнителя Бета две команды, которым присвоены номера:

    1. припиши справа цифру 7;
    2. прибавь 7.

    Запись программы — это последовательность номеров команд. Какое число получится из числа 9 после выполнения программы 12212? В ответе укажите число.

Разбор заданий

Разобранный пример

У исполнителя Омега три команды, которым присвоены номера:

  1. припиши справа цифру 4;
  2. умножь на 4;
  3. прибавь 5.

Запись программы — это последовательность номеров команд. Какое число получится из числа 5 после выполнения программы 233? В ответе укажите число.

Показать решение

Каждая цифра программы — номер команды; выполняем 233 по шагам, начиная с 5. Помни: «припиши справа цифру d» = умножить число на 10 и прибавить d (например, 18 → 188).
2 (умножь на 4): 5 → 20
3 (прибавь 5): 20 → 25
3 (прибавь 5): 25 → 30
Ответ: 30.

Разобранный пример

У исполнителя Дельта три команды, которым присвоены номера:

  1. припиши справа цифру 9;
  2. прибавь 3;
  3. умножь на 4.

Запись программы — это последовательность номеров команд. Какое число получится из числа 9 после выполнения программы 2111? В ответе укажите число.

Показать решение

Каждая цифра программы — номер команды; выполняем 2111 по шагам, начиная с 9. Помни: «припиши справа цифру d» = умножить число на 10 и прибавить d (например, 18 → 188).
2 (прибавь 3): 9 → 12
1 (припиши справа цифру 9): 12 → 129
1 (припиши справа цифру 9): 129 → 1299
1 (припиши справа цифру 9): 1299 → 12999
Ответ: 12999.

Реши задачи по этой теме в тренажёре →Мгновенная проверка, подсказки и разбор именно твоей ошибки. Бесплатно и без регистрации.

Частые вопросы

Что нужно знать по теме «Алгоритм для формального исполнителя» для ОГЭ по информатике?

Исполнитель выполняет команды строго по правилам, без догадок. У каждой команды есть номер. Программа — строка цифр: каждая цифра = номер команды. Ключевая формула « Припиши справа цифру d » = число · 10 + d (например, 69 → 699). Остальные команды («прибавь k», «умножь на k») применяй буквально. Полный разбор с примерами — выше на этой странице.

В каких заданиях ОГЭ по информатике встречается тема «Алгоритм для формального исполнителя»?

Тема «Алгоритм для формального исполнителя» встречается в задании №5 — по действующим спецификации и демоверсии ФИПИ.

Где потренироваться в заданиях по теме «Алгоритм для формального исполнителя»?

В тренажёре Совелия — задачи этого типа с мгновенной проверкой, подсказками и разбором именно твоей ошибки. Бесплатно, без рекламы, прогресс сохраняется.