Тренировочный вариант • ОГЭ 2026

💻 Информатика

Вариант составлен по официальной спецификации ФИПИ. Включает 19 заданий.

🔄 Новый вариант
Задание №1 ID 140251 Количественные параметры информационных объектов
В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нем нет лишних пробелов):

«Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд  — великие физики».

Фамилию одного ученого ученик написал два раза подряд, добавив необходимые запятую и пробел. При этом размер написанного предложения в данной кодировке оказался на 8 байт больше, чем размер нужного предложения. Напишите в ответе слово, использованное дважды.
Пошаговый разбор и решение:
Поскольку один символ кодируется 16 битами, следовательно, один символ кодируется двумя байтами, в текст добавили 8 байт, следовательно, в текст добавили 4 символа. Заметим, что также добавили необходимые запятую и пробел, которые занимают четыре байта. Значит, фамилия ученого, которую написали два раза подряд, должна состоять из двух букв, поскольку (8 − 4) : 2  =  2 символа. Из всего списка только одна фамилия состоит из 2 букв  — Ом.

Ответ: Ом.
Правильный ответ: Ом
Задание №2 ID 140279 Количественные параметры информационных объектов
От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе:

− • • • − − − •

При передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы:

Е | Н | О | З | Щ

• | − • | − − − | − − •• | − − • −

Определите текст радиограммы. В ответе укажите, сколько букв было в исходной радиограмме.
Пошаговый разбор и решение:
Радиограмма расшифровывается однозначно: НЕЕОЕ. Всего букв в радиограмме 5.

Ответ: 5.
Правильный ответ: 5
Задание №3 ID 140324 Количественные параметры информационных объектов
Напишите наименьшее целое число x, для которого истинно высказывание:

НЕ (X И (X
Пошаговый разбор и решение:
Запишем выражение в виде

(X > 7) И (X
Значит, наименьшее число, для которого высказывание будет истинным  — 8.

Ответ: 8.

Приведем другое решение на языке Python.

for x in range(1, 100):
if not(x <= 7) and (x < 20):
print(x)
break
Правильный ответ: 8
Задание №4 ID 140369 Количественные параметры информационных объектов
Между населенными пунктами A, B, C, D, E построены дороги, протяженность которых (в километрах) приведена в таблице.

A
B
C
D
E

A

12
2
5
1

B
12

8
1
5

C
2
8

1

D
5
1
1

E
1
5

Определите длину кратчайшего пути между пунктами A и B. Передвигаться можно только по дорогам, протяженность которых указана в таблице.
Пошаговый разбор и решение:
Искать следует маршрут, длина которого не превышает 12 км, поскольку длина A—B составляет 12 км. Рассмотрим маршруты:

A—C—B: длина маршрута 10 км.
A—D—B: длина маршрута 6 км.
A—E—B: длина маршрута 6 км.
A—C—D—B: длина маршрута 4 км.

Самый короткий путь: A—C—D—B. Длина маршрута 4 км.

Ответ: 4.
Правильный ответ: 4
Задание №5 ID 140431 Количественные параметры информационных объектов
У исполнителя Вычислитель две команды, которым присвоены номера:
1.  умножь на 4
2.  вычти 2
Первая из них увеличивает число на экране в 4 раза, вторая уменьшает его на 2. Составьте алгоритм получения из числа 3 числа 30, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 11221  — это алгоритм:
умножь на 4
умножь на 4
вычти 2
вычти 2
умножь на 4,
который преобразует число 1 в число 48.)

Если таких алгоритмов более одного, то запишите любой из них.
Пошаговый разбор и решение:
Последовательно пойдем от числа 3 к числу 30:
1)  3 · 4  =  12 (команда 1);
2)  12 − 2  =  10 (команда 2);
3)  10 − 2  =  8 (команда 2);
4)  8 · 4  =  32 (команда 1);
5)  32 − 2  =  30 (команда 2).

Ответ: 12212.
Правильный ответ: 12212
Задание №6 ID 140450 Количественные параметры информационных объектов
Ниже приведена программа, записанная на пяти языках программирования.

Бейсик | Python

DIM s, t AS INTEGER
INPUT s
INPUT t
IF s > 6 AND t 6 and t

Паскаль | Алгоритмический язык

var s, t: integer;
begin
    readln(s);
    readln(t);
    if (s > 6) and (t 6 и t

С++

#include
using namespace std;
int main() {
    int s, t;
    cin >> s;
    cin >> t;
    if (s > 6 && t

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(7, 3); (2, 7); (6, 10); (5, 3); (5, 4); (–11, 4); (–8, 9); (7, 3); (9, 1).

Сколько было запусков, при которых программа напечатала «YES»?
Пошаговый разбор и решение:
Заметим, что программа напечатает «YES», если переменная s будет больше 6, а переменная t будет меньше 7. Значит, было 3 запуска, при которых программа напечатала «YES». В качестве значений переменных s и t в этих случаях вводились следующие пары чисел:

(7, 3); (7, 3); (9, 1).

Ответ: 3.

Примечание.
Заметим, что пользователем намеренно вводились 2 пары одинаковых переменных (7, 3).

Приведем другое решение на языке Python.

def f(s, t):
if s > 6 and t < 7:
return 1
else:
return 0
a = ((7, 3), (2, 7), (6, 10), (5, 3), (5, 4), (-11, 4), (-8, 9), (7, 3), (9, 1))
kol = 0
for i in range(9):
kol += f(a[i][0], a[i][1])
print(kol)
Правильный ответ: 3
Задание №7 ID 140494 Количественные параметры информационных объектов
Доступ к файлу org.docx, находящемуся на сервере rez.ua, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.

А)  ua
Б)  .docx
В)  ://
Г)  /
Д)  rez.
Е)  http
Ж)  org
Пошаговый разбор и решение:
Напомним, как формируется адрес в сети Интернет. Сначала указывается протокол, потом «://», потом сервер, затем «/», название файла указывается в конце. Таким образом, адрес будет следующим: http://rez.ua/org.docx. Следовательно, ответ ЕВДАГЖБ.
Правильный ответ: ЕВДАГЖБ
Задание №8 ID 140554 Количественные параметры информационных объектов
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И»  — символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.

Запрос | Найдено страниц
(в тысячах)

Динамо & Зенит & Спартак | 150

Динамо & Спартак | 380

Динамо & Зенит | 310

Компьютер печатает количество страниц (в тысячах), которое будет найдено по следующему запросу:

Динамо & (Зенит | Спартак)?

Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Чертеж к задаче
Пошаговый разбор и решение:
[рис.] Представим таблицу в виде кругов Эйлера (см.⁠рис.). Пусть Динамо  — круг 1, Зенит  — круг 2, Спартак  — круг 3. Тогда задача  — найти количество элементов N4 + N5 + N6.
Из условия известно:
N5  =  150
N5 + N6  =  380
N4 + N5  =  310
Тогда:
N4  =  310 − 150  =  160.
N6  =  380 − 150  =  230.
N4 + N5 + N6  =  150 + 160 + 230  =  540.

Таким образом, по запросу Динамо & (Зенит | Спартак) будет найдено 540 страниц.

Ответ: 540.
Правильный ответ: 540
Задание №9 ID 140583 Количественные параметры информационных объектов
На рисунке  — схема дорог, связывающих города А, Б, В, Г, Д, Е, И, Ж, З, И, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?
[рис.]
Чертеж к задаче
Пошаговый разбор и решение:
Количество путей до города X  =  количество путей добраться в любой из тех городов, из которых есть дорога в Х.
С помощью этого наблюдения посчитаем последовательно количество путей до каждого из городов:
А  =  1;
Б  =  А  =  1;
Г  =  А  =  1;
В  =  А + Б  =  2;
Д  =  Б + В  =  3;
Е  =  В + Г  =  3;
Ж  =  Д + Е  =  6;
З  =  Ж  =  6;
И  =  Ж  =  6;
К  =  З + И  + Ж  =  18.

Ответ: 18.
Правильный ответ: 18
Задание №10 ID 140640 Количественные параметры информационных объектов
Некоторое число в двоичной системе счисления записывается как 11010010. Запишите это число в десятичной системе.
Пошаговый разбор и решение:
Получаем:

$11010010_2 = 1 \cdot 2 в степени 7 + 1 \cdot 2 в степени 6 + 1 \cdot 2 в степени 4 + 1 \cdot 2 в степени 1 = 128 + 64 + 16 + 2 = 210$

Ответ: 210.

Приведем другое решение на языке Python.

print(int(str(11010010), 2))
Правильный ответ: 210
Задание №11 ID 140680 Количественные параметры информационных объектов
В одном из произведений А. П. Чехова, текст которого приведен в подкаталоге каталога Проза, присутствует эпизод, в котором щенок, «взятый приучаться», услышал выстрел и поджал хвост. С помощью поисковых средств операционной системы и текстового редактора выясните кличку этого щенка.

Проза.rar
Пошаговый разбор и решение:
Спустимся в подкаталог Чехов каталога Проза. В строке поиска введем «взятый приучаться». Таким образом, найдем файл Собрание юмористических рассказов. Откроем этот файл и с помощью поисковых средств текстового редактора найдем кличку щенка  — Тщетный.

Ответ: Тщетный.
Правильный ответ: Тщетный
Задание №12 ID 140699 Количественные параметры информационных объектов
Сколько всего файлов с расширениями .htm и .jpeg содержится в подкаталогах Куприн и Пушкин каталога DEMO-12/Проза, а также в подкаталогах Есенин и Лермонтов каталога DEMO-12/Поэзия? В ответе укажите только число.

DEMO-12.rar
Пошаговый разбор и решение:
Поочередно спустимся в каталоги Куприн и Пушкин каталога DEMO-12/Проза и Есенин и Лермонтов каталога DEMO-12/Поэзия. В строке поиска введем «*.htm», а потом «*.jpeg» где символ *  — любое количество символов. Результатом поисковых запросов будет список всех файлов с расширениями .htm и .jpeg. Таких файлов 15.

Ответ: 15.
Правильный ответ: 15
Задание №13 ID 140744 Количественные параметры информационных объектов
Выберите ОДНО из предложенных ниже заданий: 13.1 или 13.2.

13.1 Используя информацию и иллюстративный материал, содержащийся в каталоге DEMO⁠-⁠13, создайте презентацию из трех слайдов на тему «Домовая мышь». В презентации должны содержаться краткие иллюстрированные сведения о внешнем виде, среде обитания, питании домовой мыши. Все слайды должны быть выполнены в едином стиле, каждый слайд должен быть озаглавлен.
Презентацию сохраните в файле, имя которого Вам сообщат организаторы экзамена. Файл ответа необходимо сохранить в одном из следующих форматов: *.odp.

DEMO-13.rar

Требования к оформлению презентации

1.  Ровно три слайда без анимации. Параметры страницы (слайда): экран (16:9), ориентация альбомная.
2.  Содержание, структура, форматирование шрифта и размещение изображений на слайдах:
● первый слайд  — титульный слайд с названием презентации; в подзаголовке титульного слайда в качестве информации об авторе презентации указывается идентификационный номер участника экзамена;
● второй слайд  — основная информация в соответствии с заданием, размещенная по образцу на рисунке макета слайда 2:
− заголовок слайда;
− два блока текста;
− два изображения;
● третий слайд  — дополнительная информация по теме презентации, размещенная по образцу на рисунке макета слайда 3:
− заголовок слайда;
− три изображения;
− три блока текста.
На макетах слайдов существенным является наличие всех объектов, включая заголовки, их взаимное расположение. Выравнивание объектов, ориентация изображений выполняются произвольно в соответствии с замыслом автора работы и служат наилучшему раскрытию темы.
[рис.]
В презентации должен использоваться единый тип шрифта.
Размер шрифта: для названия презентации на титульном слайде  — 40 пунктов; для подзаголовка на титульном слайде и заголовков слайдов  — 24 пункта; для подзаголовков на втором и третьем слайдах и для основного текста  — 20 пунктов.
Текст не должен перекрывать основные изображения или сливаться с фоном.

13.2 Создайте в текстовом редакторе документ и напишите в нем следующий текст, точно воспроизведя все оформление текста, имеющееся в образце.
Данный текст должен быть набран шрифтом размером 14 пунктов обычного начертания. Отступ первой строки первого абзаца основного текста  — 1 см. Расстояние между строками текста не менее одинарного, но не более полуторного междустрочного интервала. Основной текст выровнен по ширине; в ячейках первого столбца таблицы применено выравнивание по левому краю, в ячейках второго и третьего столбцов  — по центру. В основном тексте и таблице есть слова, выделенные полужирным, курсивным шрифтом и подчеркиванием. Ширина таблицы меньше ширины основного текста. Таблица выровнена на странице по центру горизонтали.
При этом допустимо, чтобы ширина Вашего текста отличалась от ширины текста в примере, поскольку ширина текста зависит от размеров страницы и полей. В этом случае разбиение текста на строки должно соответствовать стандартной ширине абзаца.
Интервал между текстом и таблицей не менее 12 пунктов, но не более 24 пунктов.
Текст сохраните в файле, имя которого Вам сообщат организаторы. Файл ответа необходимо сохранить в одном из следующих форматов: *.odt.
[рис.]
Чертеж к задаче Чертеж к задаче
Развернутый ответ (часть 2)
Пошаговый разбор и решение:
Выполняя задание, обратите внимание на общие требования к оформлению текстовых документов и презентаций: памятка для учащихся.
Задание №14 ID 140781 Количественные параметры информационных объектов
В электронную таблицу занесли данные о тестировании учеников. Ниже приведены первые пять строк таблицы.

| A | B | C | D

1 | Округ | Фамилия | Предмет | Балл

2 | С | Ученик 1 | Обществознание | 246

3 | В | Ученик 2 | Немецкий язык | 530

4 | Ю | Ученик 3 | Русский язык | 576

5 | СВ | Ученик 4 | Обществознание | 304

В столбце A записан округ, в котором учится ученик; в столбце B  — фамилия; в столбце C  — любимый предмет; в столбце D  — тестовый балл. Всего в электронную таблицу были внесены данные по одной тысяче учеников.

Выполните задание.
1.  Сколько учеников в Южном округе (Ю) выбрали в качестве любимого предмета английский язык? Ответ на этот вопрос запишите в ячейку H2 таблицы.
2.  Каков средний тестовый балл у учеников Юго-Восточного округа (ЮВ)? Ответ на этот вопрос запишите в ячейку H3 таблицы с точностью не менее двух знаков после запятой.
3.  Постройте круговую диаграмму, отображающую соотношение учеников из округов «С», «В», «Ю». Левый верхний угол диаграммы разместите вблизи ячейки G6.

task14.ods
Развернутый ответ (часть 2)
Пошаговый разбор и решение:
1.  Первая формула используется для русскоязычной записи функций, вторая  — для англоязычной.
В ячейку Е2 запишем формулу:

=ЕСЛИ(A2="Ю";C2;0)
=IF(A2="Ю";C2;0)

Скопируем формулу во все ячейки диапазона Е3:Е1001. В ячейку H2 запишем формулу

=СЧеТЕСЛИ(E2:E1001;"английский язык")
=COUNTIF(E2:E1001;"английский язык")

2.  В ячейку H3 запишем формулу

=СУММЕСЛИ(A2:A1001;"ЮВ";D2:D1001)/СЧеТЕСЛИ(A2:A1001;"ЮВ")
=SUMIF(A2:A1001;"ЮВ";D2:D1001)/COUNTIF(A2:A1001;"ЮВ")

Можно использовать формулу

=СРЗНАЧЕСЛИ(A2:A1001;"ЮВ";D2:D1001)

3.  В ячейку J2 вставим формулу =СЧеТЕСЛИ(A2:A1001; "С"), в ячейку J3 вставим формулу =СЧеТЕСЛИ(A2:A1001; "В"), в ячейку J4 вставим формулу =СЧеТЕСЛИ(A2:A1001; "Ю"). Теперь построим по полученным значениям круговую диаграмму, подпишем сектора.

Ответ: 1) 12; 2) 516,30.
Задание №15 ID 140898 Количественные параметры информационных объектов
Выберите ОДНО из предложенных ниже заданий: 15.1 или 15.2.

15.1 Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот пройти не может. У Робота есть девять команд. Четыре команды  — это команды-приказы:

вверх вниз влево вправо

При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑ вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.
Еще четыре команды  — это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

сверху свободно  снизу свободно  слева свободно  справа свободно

Эти команды можно использовать вместе с условием «если», имеющим следующий вид:
если условие то
последовательность команд
все

Здесь условие  — одна из команд проверки условия. Последовательность команд  — это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:

если справа свободно то
вправо
закрасить
все

В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:
если (справа свободно) и (не снизу свободно) то
вправо
все

Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:
нц пока условие
последовательность команд
кц

Например, для движения вправо, пока это возможно, можно использовать следующий алгоритм:
нц пока справа свободно
вправо
кц

Выполните задание.
На бесконечном поле есть горизонтальная и вертикальная стены. Правый конец горизонтальной стены соединен с верхним концом вертикальной стены. Длины стен неизвестны. В каждой стене есть ровно один проход, точное место прохода и его ширина неизвестны. Робот находится в клетке, расположенной непосредственно под горизонтальной стеной у ее левого конца. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).
[рис.]
Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно ниже горизонтальной стены и левее вертикальной стены. Проходы должны остаться незакрашенными. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки (см. рис.). [рис.]
При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для любого допустимого расположения стен и любого расположения и размера проходов внутри стен. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в текстовом файле.

15.2 Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 5. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 5. Количество чисел не превышает 1000. Введенные числа не превышают 30 000. Программа должна вывести одно число  — максимальное число, кратное 5.

Пример работы программы:

Входные данные | Выходные данные

3
10
25
12 | 25
Чертеж к задаче Чертеж к задаче
Развернутый ответ (часть 2)
Пошаговый разбор и решение:
15.1 Следующий алгоритм выполнит требуемую задачу.

нц пока не сверху свободно
закрасить
вправо
кц
нц пока сверху свободно
вправо
кц
нц пока справа свободно
закрасить
вправо
кц
нц пока не справа свободно
закрасить
вниз
кц
нц пока справа свободно
вниз
кц
нц пока не справа свободно
закрасить
вниз
кц
Задание №16 ID 140907 Количественные параметры информационных объектов
Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 5. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 5. Количество чисел не превышает 1000. Введенные числа не превышают 30 000. Программа должна вывести одно число  — максимальное число, кратное 5.

Пример работы программы:

Входные данные | Выходные данные

3
10
25
12 | 25
Развернутый ответ (часть 2)
Пошаговый разбор и решение:
Запишем требуемое решение.

var k, n, a, amax: integer;
begin
amax:=0;
readln(n);
for k:=1 to n do
begin
readln(a);
if (a mod 5 = 0) and (a>amax) then
amax:=a;
end;
writeln(amax);
end.

Приведем решение на языке Python.

n = int(input())
maxi = 0
for i in range(n):
a = int(input())
if a % 5 == 0 and a > maxi:
maxi = a
print(maxi)

Приведем решение Сергея Донец на PascalABC.NET:

begin
ReadArrInteger(ReadInteger).Where(x->x.Divs(5)).max.Print;
end.

Для проверки правильности работы программы необходимо использовать следующие тесты:

№ | Входные данные | Выходные данные

1 | 2
5
8
| 5

2 | 3
10
25
15 | 25

3 | 3
15
20
10 | 20
Задание №18 ID 140987 Количественные параметры информационных объектов
Выберите ОДНО из предложенных ниже заданий: 15.1 или 15.2.

15.1 Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот пройти не может. У Робота есть девять команд. Четыре команды  — это команды-приказы:

вверх вниз влево вправо

При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑ вниз ↓, влево ← , вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится. Также у Робота есть команда закрасить, при которой закрашивается клетка, в которой Робот находится в настоящий момент.
Еще четыре команды  — это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырех возможных направлений:

сверху свободно  снизу свободно  слева свободно  справа свободно

Эти команды можно использовать вместе с условием «если», имеющим следующий вид:
если условие то
последовательность команд
все

Здесь условие  — одна из команд проверки условия. Последовательность команд  — это одна или несколько любых команд-приказов. Например, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:
если справа свободно то
вправо
закрасить
все

В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:
если (справа свободно) и (не снизу свободно) то
вправо
все

Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:
нц пока условие
последовательность команд
кц

Например, для движения вправо, пока это возможно, можно использовать следующий алгоритм:
нц пока справа свободно
вправо
кц

Выполните задание.
[рис.] [рис.]
На бесконечном поле имеется лестница. Сначала лестница поднимается вверх слева направо, потом опускается вниз также слева направо. Правее спуска лестница переходит в горизонтальную стену. Высота каждой ступени  — 1 клетка, ширина  — 1 клетка. Количество ступенек, ведущих вверх, и количество ступенек, ведущих вниз, неизвестно. Между спуском и подъемом ширина площадки  — 1 клетка. Робот находится в клетке, расположенной в начале спуска. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р») .
Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно над лестницей. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки (см. рис.).
Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в текстовом файле.

15.2 Введите с клавиатуры 8 положительных целых чисел. Определите, сколько из них делятся на 3 и при этом заканчиваются на 4. Программа должна вывести одно число: количество чисел, кратных 3 и оканчивающихся на 4.

Пример работы программы:

Входные данные | Выходные данные

12
14
24
54
44
33
84
114 | 4
Чертеж к задаче Чертеж к задаче
Развернутый ответ (часть 2)
Пошаговый разбор и решение:
15.1 Следующий алгоритм выполнит требуемую задачу.

нц пока не справа свободно
закрасить
вверх
закрасить
вправо
кц
закрасить
вправо
нц пока снизу свободно
закрасить
вниз
закрасить
вправо
кц

15.2 Решение

var i, n, а : integer;
begin
n : = 0;
for i : = 1 to 8 do
begin
readln(a);
if (a mod 3 = 0) and (a mod 10 = 4) then
n : = n + 1;
end;
writeln (n);
end.

Приведем решение на языке Python.

kol = 0
for i in range(8):
a = int(input())
if (a % 3 == 0) and (a % 10 == 4):
kol += 1
print(kol)

Для проверки правильности работы программы необходимо использовать следующие тесты:

| Входные данные | Выходные данные

1 |
1
2
3
4
5
6
7
8
| 0

2 |
20
21
22
23
24
25
26
27
| 1

3 |
24
34
44
54
64
74
84
85 | 3
Задание №19 ID 141046 Количественные параметры информационных объектов
Среди приведенных ниже трех чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

8116, 1728, 11100112.
Пошаговый разбор и решение:
Переведем все числа в десятичную систему счисления:
1.  8116  =  12910;
2.  1728  =  12210;
3.  11100112  =  11510.
Таким образом, наибольшим среди этих трех чисел является число 129.

Ответ: 129.

Приведем другое решение на языке Python.

def f(x, i):
x = int(str(x), i)
return x
print(max(f(81, 16), f(172, 8), f(1110011, 2)))
Правильный ответ: 129
Задание №20 ID 141055 Количественные параметры информационных объектов
Сколько файлов c расширением rtf объемом более 2 Мбайт каждый содержится в подкаталогах каталога DEMO-12? В ответе укажите только число.

DEMO-12.rar
Пошаговый разбор и решение:
Спустимся в каталог DEMO-12. В строке поиска введем «*."rtf"», где символ *  — любое количество символов. Результатом поискового запроса будет список всех файлов в подкаталогах каталога DEMO-12 с расширением .rtf. Таких файлов 23. Среди них файлов, больше 2 Мбайт:
1.  А. П. Чехов - Собрание юмористических рассказов.rtf (2,88 Мб);
2.  Достоевский Ф. - Преступление и наказание.rtf (6,92 Мб);
3.  Достоевский Ф. М. - Бесы.rtf (8,30 Мб);
4.  И. А. Гончаров - Обломов.rtf (5,97 Мб);
5.  Иван Гончаров - Обыкновенная история.rtf (3,89 Мб).

Ответ: 5.
Правильный ответ: 5