Этап 3. Описание алгоритма решения задачи

Этап 2. Математическое описание

Этап 1. Физическая постановка задачи

ЛАБОРАТОРНАЯ РАБОТА № 5

ПРОГРАММИРОВАНИЕ АЛГОРИТМОВ ОБРАБОТКИ ОДНОМЕРНЫХ МАССИВОВ ДАННЫХ

1.ЦЕЛЬ РАБОТЫ:

Освоить приемы постановки задач, разработки алгоритмов, где требуется выполнять различные операции над элементами одномерных массивов, их описания в виде блок-схем, написания программ на алгоритмическом языке BASIC, описывающих такие алгоритмы и получения результатов на компьютере.

2.ПОРЯДОК ВЫПОЛНЕНИЯ:

Рассмотрим порядок выполнения на примере решения задачи об организации массива М, состоящего из N элементов, для которого требуется вычислить среднее арифметическое значение его элементов, а также количество элементов с отрицательными значениями.

  • Дано:

N – число целого типа, обозначающее размерность массива М

M(J) –элементы массива М.

  • Вычислить:

S – среднее арифметическое элементов массива

К - количество элементов с отрицательными значениями.

· Среднее арифметическое значение для элементов массива М:

S =

· Количество элементов с отрицательными значениями:

K = K + 1, если M(j) < 0,

где j = 0, 1, …., N;

K = 0 для j = 0

Выполненное на предыдущем этапе математическое описание реализуется с помощью циклических операций. Описание алгоритма вычисления функции Y(X) выполнено с использованием графических объектов (блоков) по ГОСТ 19.701 – 90: