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

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

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

Решение.

Решение на естественном языке

Объявим константу N, равную числу элементов массива (30), целочисленные переменные р для хранения текущего произведения отрицательных элементов и i для хранения индекса просматриваемого элемента. Ввод значений в массив описывать не требуется, так как он задан. Присвоим р значение единица. В цикле от первого (нулевого) до последнего (N или N - 1) значения индекса совершим следующие действия.

Сравним с нулём значение текущего элемента массива. В случае, если значение текущего элемента меньше нуля, умножим текущее значение переменной р на значение рассматриваемого элемента массива.

По завершении цикла выводим значение переменной р. Примеры записи алгоритма на языках программирования:

 

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

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

Темы раздела