Этап 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: