Задание 6 · ЕГЭ, информатика 2027
Результат работы алгоритма
Трассировка чужой программы по шагам, без догадок о смысле.
Простыми словами
Программу не обязательно понимать «целиком». Достаточно стать компьютером: выполнять строку за строкой и записывать, чему равна каждая переменная. Такой способ называется трассировкой.
Таблица трассировки из двух-трёх столбцов решает почти любое задание этого номера: в строке — один проход цикла, в столбцах — значения переменных после него.
Операции, которые встречаются чаще всего
| Запись | Смысл | Пример |
|---|---|---|
a // b | деление нацело | |
a % b | остаток от деления | |
a / b | обычное деление, результат дробный | |
range(a, b) | числа — без | range(1, 4): 1, 2, 3 |
range(a, b + 1) | включает и , и | range(1, 5): 1, 2, 3, 4 |
Цикл while n > 0: c += n % k; n //= k раскладывает по основанию : остаток — последняя цифра, деление нацело — «отбросить» её. В итоге — сумма цифр числа в -ичной системе.
Разбор: цикл while
n = 345
c = 0
while n > 0:
c += n % 6
n //= 6
print(c)| Проход | n % 6 | c | n после //6 |
|---|---|---|---|
| 1 | 3 | 3 | 57 |
| 2 | 3 | 6 | 9 |
| 3 | 3 | 9 | 1 |
| 4 | 1 | 10 | 0 — выход |
Программа выведет 10. Проверка через смысл: , сумма цифр ✓
Разбор: цикл for
s = 0
for i in range(1, 5):
s = s * 2 + i
print(s)- : .
- : .
- : .
- : . Значения 5 нет — range(1, 5) его не включает. Ответ: 26.
Конструкции вида x = x * a + i растут очень быстро — считайте по шагам на бумаге, а не «в уме». А на компьютерном ЕГЭ программу можно просто запустить.
Где теряют балл: забывают, что range(a, b) не включает ; путают / (дробь) и // (нацело); обрывают трассировку на шаг раньше выхода из цикла; печатают не ту переменную.
Где эта тема разобрана подробно
Готовые работы по теме
Собраны заранее — одним нажатием: распечатать с ключом, раздать ученикам ссылкой или QR-кодом, поменять настройки. Номер набора постоянный: по этой ссылке всегда та же работа.
теория этой темы, 8 заданий по подтемам и ключ — файлом DOCX, который можно править под себя.
Прохождение онлайн
Имя ученика никуда не отправляется: он вводит только номер по списку, а таблицу «номер → фамилия» видите только вы.
Классы, выданные работы и результаты учеников по кодам — в журнале учителя: без регистрации, хранится только на этом компьютере.