Банк заданий
ОГЭ по информатике Задание №16 Программа на языке программирования

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

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

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

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

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

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

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

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

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

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

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

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

    5

    164

    276

    884

    948

    4116

    3

  • id 156052 балла

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

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

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

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

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

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

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

    175

    287

    895

    959

    4127

    0

    3

     

  • id 156212 балла

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

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

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

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

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

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

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

    3
    18
    26
    24

    2

  • id 156362 балла

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

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

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

    Программа должна вывести одно число – среднее арифметическое элементов последовательности, запись которых в 5-ричной системе счисления оканчивается нечётной цифрой, или «NO», если среди входных данных таких элементов нет.

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

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

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

    6

    12

    15

    10

    71

    50

    11

    41

  • id 156512 балла

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

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

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

    Программа должна вывести одно десятичное число – наименьший элемент последовательности, запись которого в 9-ричной системе счисления оканчивается цифрой 1, или «NO», если среди входных данных таких элементов нет.

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

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

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

    10

    9

    11

    91

    28

    0

    10

  • id 156652 балла

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

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

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

    Программа должна вывести одно десятичное число – наибольший элемент последовательности, запись которого в 9-ричной системе счисления оканчивается цифрой 1, или «NO», если среди входных данных таких элементов нет.

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

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

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

    10

    9

    11

    91

    28

    0

    91

  • id 292812 балла

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

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

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

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

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

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

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

    3

    9

    19

    23

    19

  • id 292822 балла

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

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

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

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

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

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

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

    4

    16

    28

    26

    24

    2

  • id 292832 балла

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

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

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

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

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

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

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

    4

    12

    25

    12

    9

    2

  • id 292842 балла

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

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

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

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

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

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

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

    3

    21

    12

    31

    12

  • id 292852 балла

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

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

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

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

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

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

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

    8

    122

    64

    16

    0

    29.3

    111

    1

    0

    NO

  • id 292862 балла

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

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

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

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

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

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

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

    3

    19

    29

    24

    2

  • id 292872 балла

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

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

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

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

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

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

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

    3

    18

    28

    24

    46

  • id 292882 балла

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

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

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

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

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

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

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

    3

    21

    12

    31

    12

  • id 292892 балла

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

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

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

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

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

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

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

    12

    140

    22

    0

    1

  • id 292902 балла

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

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

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

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

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

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

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

    121

    9

    4

    0

    1

  • id 294012 балла

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

    Напишите программу, которая по двум данным натуральным числам aa и bb, не превосходящим 30000, подсчитывает количество четных натуральных чисел на отрезке [a,b][a, b] (включая концы отрезка).

    Программа получает на вход два натуральных числа aa и bb, при этом гарантируется, что 1 ≤ a ≤ b ≤ 300001 ≤ a ≤ b ≤ 30000. Проверять входные данные на корректность не нужно.

    Программа должна вывести одно число - количество четных чисел на отрезке [a,b][a, b].

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

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

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

    10

    20

    6

  • id 294022 балла

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

    Напишите программу для решения следующей задачи. На контрольной работе по алгебре ученикам 9 класса было предложено 10 примеров. Неудовлетворительная оценка выставляется, если правильно решено менее половины примеров. Сколько неудовлетворительных оценок было получено учениками? Если хотя бы один из учеников правильно решил все задачи, выведите «YES», иначе выведите «NO».

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

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

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

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

    4

    3

    9

    2

    8

    2

    NO

  • id 294032 балла

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

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

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

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

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

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

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

    15

    91

    90

    0

    2

  • id 294042 балла

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

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

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

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

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

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

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

    120

    9

    365

    4

    0

    1

  • id 294062 балла

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

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

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

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

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

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

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

    17

    16

    32

    160

    0

    48

  • id 294072 балла

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

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

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

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

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

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

    4

    −4

    12

    −2

    8

    3.5

    NO

  • id 294082 балла

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

    Напишите программу для решения следующей задачи. Девятиклассники участвовали в викторине по математике. Необходимо было ответить на 20 вопросов. Победителем викторины считается участник, правильно ответивший на наибольшее количество вопросов. На сколько вопросов победитель ответил правильно? Если есть участники викторины, которые не смогли дать правильный ответ ни на один из вопросов, выведите «YES», иначе выведите «NO». Гарантируется, что есть участники, правильно ответившие хотя бы на один из вопросов.

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

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

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

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

    4

    15

    12

    0

    17

    17

    YES

  • id 294092 балла

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

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

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

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

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

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

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

    73

    13

    14

    133

    63

    0

    196

  • id 294102 балла

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

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

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

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

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

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

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

    -32

    14

    17

    0

    1

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

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

ИЮНЬ 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балльного репетитора