Главная / Экзамен / Задание №16

ФИПИ ОГЭ информатика, задание 16 (026108)

Задание 16 нужно написать программу, которая читает натуральные числа до сигнала 0 и считает среднее арифметическое тех чисел, чья запись в системе счисления с.

ОГЭ информатикаЗадание №16ПрограммированиеСреднее значение последовательностиУсловие на последнюю цифру в системе счисления

Задание

№16 · Программирование

Дайте развернутый ответ.

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

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

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

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

Входные данныеВыходные данные
12 14 20 68 25 040

Python-редактор

Напишите программу и проверьте ее на примере из условия.

Python
Готово к запуску.
stdout
Результат запуска появится здесь.
stderr
Ошибки выполнения появятся здесь.
Подсказка AI-репетитора

Подсказки открываются по одной и не показывают готовый ответ.

Показано 0 из 3

Задание 16: вычисление среднего для чисел, оканчивающихся цифрой 5 в 7‑ричной

Задание 16: программа для чисел до сигнала 0 с последней цифрой 5 в 7‑ричной системе

Нужно научиться анализировать последовательность целых десятичных чисел, пока не встретится 0. Программа должна проверить каждое число: преобразуя его в систему счисления с основанием 7, определить, оканчивается ли запись цифрой 5. Если да, число включается в набор для вычисления среднего арифметического по требованию задачи. Входные данные ограничены натуральными числами до 30000, каждый на новой строке; признак окончания ввода — число 0, которое в последовательность не входит. Программа выводит одно число — среднее арифметическое всех подходящих элементов в десятичной системе, или слово NO, если таких элементов не оказалось. Пример показывает, как во входном потоке, например, последовательность 12, 14, 20, 68, 25 перед 0, итоговым результатом может быть число, соответствующее среднему.