Цифровой поток Личный кабинет
ОГЭ · Информатика · задание 16

Задание 16 ОГЭ по информатике: написание программы на языке программироавния

В банке «Цифрового потока» — 170 задач к заданию 16 ОГЭ по информатике. Соберите из них вариант в формате ОГЭ или рабочую тетрадь для учеников.

Для репетиторов, преподавателей и онлайн-школ, которым важно держать материалы, учеников и задания в одной системе.

170задач к заданию 16
2темы
2макс. балла за задание

Темы задания

Сколько задач каждой темы есть в банке.

Цикл for140Цикл while30

Примеры задач

Задачи из банка к заданию 16. Ответы скрыты — проверить решение можно на платформе.

Пример 1Цикл for

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

Программа получает на вход в первой строке натуральное число – количество чисел $N$ ($3 \le N \le 10\,000$), затем $N$ натуральных чисел,
не превышающих $30\,000$, каждое в отдельной строке.

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

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

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

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

6

12

15

10

71

50

11

3

Ответ и проверка — на платформеРешить на платформе
Пример 2Цикл while

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

Количество чисел не превышает 100. Введённые числа не превышают 300.

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

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

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

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

8

122

64

16

0

29.3

111

1

0

NO

Ответ и проверка — на платформеРешить на платформе
Пример 3Цикл for

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

Программа получает на вход в первой строке натуральное число – количество чисел $N$ ($3 \le N \le 10\,000$), затем $N$ натуральных чисел,
не превышающих $30\,000$, каждое в отдельной строке.

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

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

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

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

6

12

15

10

71

50

11

71

Ответ и проверка — на платформеРешить на платформе

Как это работает

Собирайте варианты, используйте готовые уроки, выдавайте домашние задания и отслеживайте результаты учеников без лишних вкладок и ручной проверки.

Выберите номера и темы

В генераторе отметьте нужные задания ОГЭ и темы из банка задач.

Получите вариант

Генератор соберёт вариант в формате ОГЭ или рабочую тетрадь для учеников.

Распечатайте или выдайте

Скачайте PDF или выдайте задание ученикам через кабинет учителя.

Пространство для учителей

Для репетиторов, преподавателей и онлайн-школ, которым важно держать материалы, учеников и задания в одной системе.

Другие задания ОГЭ по информатике

Все задания ОГЭ по информатике →