Банк заданий
ОГЭ по информатике

Бесплатно готовься к экзаменам
на проверенных материалах ФИПИ

Банк заданий ОГЭ по информатике от 100балльного репетитора

Каталог заданий

Найдите нужные задания по ОГЭ, Информатика, номеру или теме. Любое задание можно открыть в каталоге или решить в тренажёре.

Я готовлюсь к
Номер задания
    Тема
      Список задач
      • id 656572 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 2. В последовательности всегда имеется число, оканчивающееся на 2.

        Программа получает на вход в первой строке натуральное число – количество чисел NN (1≤ N ≤10001 ≤ N ≤ 1000), затем NN натуральных чисел, не превышающих 30000, каждое в отдельной строке.

        Программа должна вывести одно число – максимальное число, оканчивающееся на 2.

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

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

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

        4
        3
        22
        6
        12

        22

      • id 656582 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое чисел, кратных 4. Если среди входных данных таких элементов нет, программа должна вывести «NO».

        Программа получает на вход натуральные числа, количество введенных чисел неизвестно, последовательность чисел заканчивается числом 0 (0  — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 100. Введенные числа не превышают 300.

        Программа должна вывести одно число - среднее арифметическое чисел, кратных 4 или вывести «NO», если таких чисел нет.

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

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

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

        8

        120

        64

        16

        0

        52.0

        111

        1

        0

        NO

      • id 656592 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое трёхзначных чисел. Если среди входных данных таких элементов нет, программа должна вывести «NO».

        Программа получает на вход натуральные десятичные числа, не превышающие 1500, каждое в отдельной строке. Количество введённых чисел неизвестно, их последовательность заканчивается числом 0 (0 – признак окончания ввода, в последовательность не входит).

        Программа должна вывести среднее арифметическое трёхзначных чисел или вывести «NO», если таких чисел нет. Значение выводить с точностью до десятых.

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

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

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

        10

        120

        125

        0

        122.5

        11

        1

        0

        NO

      • id 656602 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 6. В последовательности всегда имеется число, оканчивающееся на 6.

        Программа получает на вход в первой строке натуральное число – количество чисел NN (1≤ N ≤10001 ≤ N ≤ 1000), затем NN натуральных чисел, не превышающих 30000, каждое в отдельной строке.

        Программа должна вывести одно число – количество чисел, оканчивающихся на 6.

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

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

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

        3
        16
        26
        24

        2

      • id 656612 балла

        Программа на языке программирования

        Напишите программу для решения следующей задачи. На соревнованиях по бегу на 5000 метров для выхода в финал необходимо показать время не более 18 минут 30 секунд. Сколько спортсменов по результатам соревнований вышли в финал?

        Программа получает на вход количество спортсменов NN (1≤N≤1001 ≤ N ≤ 100), принимавших участие в соревнованиях, затем для каждого спортсмена вводится два числа - минуты и секунды (время, показанное на дистанции).

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

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

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

        2

        17 15

        19 20

        1

      • id 656622 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 3 и оканчивающихся на 4.

        Программа получает на вход в первой строке натуральное число – количество чисел NN (1≤ N ≤10001 ≤ N ≤ 1000), затем NN натуральных чисел, не превышающих 30000, каждое в отдельной строке.

        Программа должна вывести одно число - количество чисел, кратных 3 и оканчивающихся на 4.

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

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

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

        3
        24
        25
        54

        2

      • id 656632 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 3 и оканчивающихся на 8.

        Программа получает на вход в первой строке натуральное число – количество чисел NN (1≤ N ≤10001 ≤ N ≤ 1000), затем NN натуральных чисел, не превышающих 30000, каждое в отдельной строке.

        Программа должна вывести одно число - количество чисел, кратных 3 и оканчивающихся на 8.

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

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

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

        3
        18
        25
        48

        2

      • id 656642 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 6 и оканчивающихся на 8.

        Программа получает на вход в первой строке натуральное число – количество чисел NN (1≤ N ≤10001 ≤ N ≤ 1000), затем NN натуральных чисел, не превышающих 30000, каждое в отдельной строке.

        Программа должна вывести одно число: количество чисел, кратных 6 и оканчивающихся на 8.

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

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

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

        3
        18
        25
        48

        2

      • id 656652 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 3 и оканчивающихся на 2.

        Программа получает на вход в первой строке натуральное число – количество чисел NN (1≤ N ≤10001 ≤ N ≤ 1000), затем NN натуральных чисел, не превышающих 30000, каждое в отдельной строке.

        Программа должна вывести одно число - количество чисел, кратных 3 и оканчивающихся на 2.

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

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

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

        4
        12
        25
        12
        9

        2

      • id 656662 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 6 и оканчивающихся на 2. В последовательности всегда имеется число, кратное 6 и оканчивающееся на 2. В ответе запишите сумму искомых элементов.

        На вход программе сначала подаётся количество элементов последовательности NN (1≤ N ≤1001 ≤ N ≤ 100), затем каждый элемент последовательности в отдельной строке, введенные числа не превышают 300.

        Программа должна вывести одно число - сумму чисел, кратных 6 и оканчивающихся на 2.

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

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

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

        3
        12
        25
        42

        54

      • id 656672 балла

        Программа на языке программирования

        Напишите программу для решения следующей задачи. Участники парусной регаты стартовали одновременно. На финише фиксировалось время прохождения маршрута каждой яхтой (в часах и минутах). Определите время победителя регаты (в часах и минутах). Известно, что соревнования проходили в течение 12 часов.

        Программа получает на вход количество яхт, принимавших участие в регате NN (1≤N≤1001 ≤ N ≤ 100), затем для каждой яхты вводится два числа - часы и минуты, затраченные на прохождение маршрута.

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

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

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

        2

        3 25

        2 50

        2 50

      • id 656682 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое двузначных чисел. Если среди входных данных таких элементов нет, программа должна вывести «NO».

        Программа получает на вход натуральные десятичные числа, не превышающие 30000, каждое в отдельной строке. Количество введённых чисел неизвестно, их последовательность заканчивается числом 0 (0 – признак окончания ввода, в последовательность не входит).

        Программа должна вывести одно число - среднее арифметическое двузначных чисел, или вывести «NO», если таких чисел в последовательности нет. Значение выводить с точностью до десятых.

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

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

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

        13

        154

        56

        0

        34.5

        269

        5

        0

        NO

      • id 656692 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3 и оканчивающихся на 4. В последовательности всегда имеется число, кратное 3 и оканчивающееся на 4. В ответе запишите сумму искомых элементов.

        На вход программе сначала подаётся количество элементов последовательности NN (1≤ N ≤1001 ≤ N ≤ 100), затем каждый элемент последовательности в отдельной строке, введенные числа не превышают 300.

        Программа должна вывести одно число - сумму чисел, кратных 3 и оканчивающихся на 4.

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

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

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

        3
        24
        25
        54

        78

      • id 656702 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 6 и оканчивающихся на 8. В последовательности всегда имеется число, кратное 6 и оканчивающееся на 8. В ответе запишите сумму искомых элементов.

        На вход программе сначала подаётся количество элементов последовательности NN (1≤ N ≤1001 ≤ N ≤ 100), затем каждый элемент последовательности в отдельной строке, введенные числа не превышают 300.

        Программа должна вывести одно число - сумму чисел, кратных 6 и оканчивающихся на 8.

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

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

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

        3
        18
        25
        48

        66

      • id 656712 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3 и оканчивающихся на 2. В последовательности всегда имеется число, кратное 3 и оканчивающееся на 2. В ответе запишите сумму искомых элементов.

        На вход программе сначала подаётся количество элементов последовательности NN (1≤ N ≤1001 ≤ N ≤ 100), затем каждый элемент последовательности в отдельной строке, введенные числа не превышают 300.

        Программа должна вывести одно число - сумму чисел, кратных 3 и оканчивающихся на 2.

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

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

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

        4
        12
        25
        12
        9

        24

      • id 656722 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 6 и оканчивающихся на 4. В последовательности всегда имеется число, кратное 6 и оканчивающееся на 4. В ответе запишите сумму искомых элементов.

        На вход программе сначала подаётся количество элементов последовательности NN (1≤ N ≤1001 ≤ N ≤ 100), затем каждый элемент последовательности в отдельной строке, введенные числа не превышают 300.

        Программа должна вывести одно число - сумму чисел, кратных 6 и оканчивающихся на 4.

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

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

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

        3
        24
        25
        54

        78

      • id 656732 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет минимальное чётное число. В последовательности всегда имеется чётное число.

        Программа получает на вход в первой строке натуральное число – количество чисел NN (1≤ N ≤10001 ≤ N ≤ 1000), затем NN натуральных чисел, не превышающих 30000, каждое в отдельной строке.

        Программа должна вывести одно число – минимальное чётное число.

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

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

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

        4
        3
        20
        6
        8

        6

      • id 656742 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, кратное 9. В последовательности всегда имеется число, кратное 9.

        Программа получает на вход в первой строке натуральное число – количество чисел NN (1≤ N ≤10001 ≤ N ≤ 1000), затем NN натуральных чисел, не превышающих 30000, каждое в отдельной строке.

        Программа должна вывести одно число - минимальное число, кратное 9.

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

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

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

        3
        18
        9
        31

        9

      • id 656752 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 5. В последовательности всегда имеется число, кратное 5.

        На вход программе сначала подаётся количество элементов последовательности NN (1≤ N ≤10001 ≤ N ≤ 1000), затем каждый элемент последовательности в отдельной строке, введенные числа по модулю не превышают 30000.

        Программа должна вывести одно число – максимальное число, кратное 5.

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

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

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

        3
        10
        25
        12

        25

      • id 656762 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 8. В последовательности всегда имеется число, кратное 8.

        Программа получает на вход в первой строке натуральное число – количество чисел NN (1≤ N ≤10001 ≤ N ≤ 1000), затем NN натуральных чисел, не превышающих 30000, каждое в отдельной строке.

        Программа должна вывести одно число - максимальное число, кратное 8.

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

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

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

        3
        16
        24
        12

        24

      • id 656772 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 9. В последовательности всегда имеется число, оканчивающееся на 9.

        Программа получает на вход в первой строке натуральное число – количество чисел NN (1≤ N ≤10001 ≤ N ≤ 1000), затем NN натуральных чисел, не превышающих 30000, каждое в отдельной строке.

        Программа должна вывести одно число - максимальное число, оканчивающееся на 9.

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

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

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

        3
        9
        19
        23

        19

      • id 656782 балла

        Программа на языке программирования

        Напишите программу для решения следующей задачи. Ученики 4 класса вели дневники наблюдения за погодой и ежедневно записывали дневную температуру. Найдите среднюю температуру для дней, когда температура поднималась выше нуля градусов. Определите количество таких дней. Гарантируется, что за время наблюдения хотя бы в один из дней температура поднималась выше нуля градусов.

        Программа получает на вход количество дней, в течение которых проводилось наблюдение NN (1≤N≤311 ≤ N ≤ 31), затем для каждого дня вводится температура.

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

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

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

        4

        -5

        12

        -2

        8

        10.0

        2

      • id 656792 балла

        Программа на языке программирования

        Напишите программу для решения следующей задачи. Ученики 4 класса вели дневники наблюдения за погодой и ежедневно записывали дневную температуру. Найдите самую низкую температуру за время наблюдения. Если температура опускалась ниже –15 градусов, выведите «YES», иначе выведите «NO».

        Программа получает на вход количество дней, в течение которых проводилось измерение температуры NN (1≤N≤311 ≤ N ≤ 31), затем для каждого дня вводится температура.

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

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

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

        4

        –5

        12

        –2

        8

        –5

        NO

      • id 656802 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел вычисляет сумму всех чисел, кратных 7 и оканчивающихся на 0. В ответе запишите сумму искомых элементов.

        Программа получает на вход натуральные числа, количество введенных чисел неизвестно, последовательность чисел заканчивается числом 0 (0  — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 100. Введенные числа не превышают 300.

        Программа должна вывести одно число - сумму всех чисел, кратных 7 и оканчивающихся на 0.

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

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

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

        14
        140
        20
        70
        0

        210

      • id 656812 балла

        Программа на языке программирования

        Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое чисел, кратных 8, или сообщает, что таких чисел нет, программа должна вывести «NO».

        Программа получает на вход натуральные числа, количество введенных чисел неизвестно, последовательность чисел заканчивается числом 0 (0  — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 100. Введенные числа не превышают 300.

        Программа должна вывести среднее арифметическое чисел, кратных 8, или вывести «NO», если таких чисел нет. Значение выводить с точностью до десятых.

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

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

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

        8

        122

        64

        16

        0

        29.3

        111

        1

        0

        NO

      Основная информация об экзамене

      Когда будет экзамен

      ИЮНЬ 2027

      Дата сдачи 2027

      6 ИЮНЯ

      Резервные даты 2027

      3 И 6 ИЮЛЯ

      Экзамен длится

      2 Ч 30 МИН

      Результаты выпускников 2025 года

      Изучай средние баллы и оценивай свои шансы

      3.79Средняяоценка
      4.5%Процентнесдавших
      62.5%Сдавшихна 4 и 5
      4.5%
      0–4
      31.5%
      5–10
      37.5%
      11–15
      25%
      16–19
      Ниже порога 5БВыше порога

      Твой путь к высоким баллам начинается здесь

      Занимайся без стресса и паники и приходи к топовым результатам

      Твой путь к высоким баллам начинается здесь от 100балльного репетитора
      • Все задания создают реальные эксперты ОГЭ
      • Фильтры по предметам, номерам и темам
      • Никакой лишней рекламы: только задания и ответы
      • Можно готовиться в удобной мобильной версии

      Выбирай предмети начинай подготовку

      В школе дают теорию, в Банке — вся нужная практика для экзамена

      Получай подсказки, если задача слишком сложная

      Выбирай предмет и начинай подготовку от 100балльного репетитора

      Тренируйся по 10–15 минут каждый день

      Выбирай предмет и начинай подготовку от 100балльного репетитора

      Отрабатывай западающие задания и темы

      Выбирай предмет и начинай подготовку от 100балльного репетитора

      ХОЧЕШЬ ПОСТУПИТЬ НА БЮДЖЕТ?

      Тогда начинай тренироваться сегодня —
      практика приведёт к высоким баллам

      Хочешь поступить на бюджет? от 100балльного репетитора