Состав данных:
Тип |
Имя |
Смысл |
Структура |
Входные данные |
|||
Вещ |
A |
Заданная матрица |
Массив, двумерный |
Цел |
n |
Количество строк |
Простая переменная |
Цел |
m |
Количество столбцов |
Простая переменная |
Выходные данные |
|||
Вещ |
S1 |
Матрица из сумм элементов в столбцах {A} |
Массив, одномерный |
Промежуточные данные |
|||
Цел |
i |
Номер строки |
Простая переменная |
Цел |
j |
Номер столбца |
Простая переменная |
Вещ |
S1 |
Матрица из сумм элементов в столбцах {A} |
Массив, одномерный |
3. Данная подзадача реализована в Turbo Pascal 7.0 как процедура общего назначения, поскольку ее выходной параметр – массив.
Имя процедуры – SUMST.
4. Аномалии не анализируются.
Сегмент 1.2
Подзадача:
Определить номер максимального элемента заданного одномерного массива
2. Состав данных:
Тип |
Имя |
Смысл |
Структура |
Входные данные |
|||
Вещ |
S2 |
Заданный массив |
Массив, одномерный |
Цел |
D |
Количество элементов заданного массива |
Простая переменная |
Выходные данные |
|||
Цел |
MST |
Номер максимального элемента заданного массива |
Простая переменная |
Промежуточные данные |
|||
Цел |
i |
Номер очередного элемента массива |
Простая переменная |
Вещ |
M |
Очередной максимальный элемент |
Простая переменная |
3. Данная подзадача реализована в Turbo Pascal 7.0 как функция, поскольку она имеет один выходной параметр.
Имя функции – MST.
Аномалии не анализируются.
Сегмент 1.3
Подзадача:
Сформировать матрицу из столбцов заданной матрицы до заданного столбца
2. Состав данных:
Тип |
Имя |
Смысл |
Структура |
Входные данные |
|||
Вещ |
A |
Заданная матрица |
Массив, двумерный |
Цел |
n |
Количество строк |
Простая переменная |
Цел |
m |
Количество столбцов |
Простая переменная |
Цел |
N1 |
Заданный номер столбца |
Простая переменная |
Выходные данные |
|||
Вещ |
B1 |
Полученная матрица |
Массив, двумерный |
Промежуточные данные |
|||
Цел |
j |
Номер столбца |
Простая переменная |
Цел |
i |
Номер строки |
Простая переменная |
3. Данная подзадача реализована в Turbo Pascal 7.0 как процедура общего назначения, поскольку ее выходной параметр – матрица.
Имя процедуры – SOZMATR.
При реализации на Turbo Pascal 7.0 матрицы A и B1 имеют конечное количество элементов.
4. Аномалии не анализируются.
Сегмент 1.4
1. Подзадача:
Сформировать массив из элементов заданного столбца заданной матрицы.
