Самообразование
Главная > 2017: ЕГЭ, ОГЭ Предметы > ЕГЭ 2017. Информатика. В.Р. Лещинер. 10 вариантов. Типовые тестовые задания.

Вариант 5. Задание 25. ЕГЭ 2017. Информатика. В.Р. Лещинер. 10 вариантов. Решение.

Задание 25. Опишите на русском языке или одном из языков программирования алгоритм подсчёта среднего значения отрицательных элементов в целочисленном массиве из 30 элементов в предположении, что в нём есть хотя бы один отрицательный элемент.

Решение.

Введём целочисленную переменную SumNeg и целочисленную переменную NumNeg, в которые будем заносить соответственно сумму и число отрицательных элементов в просмотренной части массива, и присвоим им значение 0. В цикле до конца массива: проверяем, является ли очередной элемент отрицательным. Если да, то прибавляем его к SumNeg и увеличиваем счётчик NumNeg на единицу. По окончании цикла выводим Sum- Neg/NumNeg.

Пример правильной и эффективной программы (на основе алгоритма, использующего однократный проход по массиву):

 

Автор: С.М. Балакирев
Формат книги: pdf
Дата написания: 2017 г.
Объем: 70 стр.

Другие задания варианта:

Темы раздела