Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Типовой расчет. Вариант №7..doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
176.13 Кб
Скачать
  1. Основной алгоритм программы:

Начало

Ввод: {A}

Вывод: по обр.1

Определить {S} по

процедуре SUMJ ({A},N)

Определить К по

Функции MINJ ({S},N)

Да Нет

Определить SU по

функции SUMMA1

({S}, MINJ)

Вывод: SU, по обр.2

Сегмент 1.1. Процедура SUMJ.

Внутренняя спецификация

  1. Подзадача:

Определение суммы элементов столбцов заданной матрицы.

  1. Состав данных:

Тип

Имя

Смысл

Структура

Входные данные

Вещ

A

Заданная матрица

Массив, двумерный

5 строк, 5 столбцов

Цел

N

Количество строк и столбцов заданной матрицы

Простая переменная

Выходные данные

Вещ

S1

Массив из сумм элементов в столбцах {A}

Массив, одномерный

5 элементов

Промежуточные данные

Цел

I

Номер строки

Простая переменная

Цел

J

Номер столбца

Простая переменная

  1. Аномалии:

Аномалии не анализируются.

Вспомогательные алгоритмы:

Вспомогательный алгоритм 1.1. :

Начало

Задать: {A},N

J: =1

S1(J):=0

I:=1

S1(J):=S1(J)+A(I,J)

I: =I+1

Нет

I>N

Да

J: =J+1

Нет

J>N

Да

Передать: {S1}

Конец

Сегмент 1.2. Функция MINJ.

Внутренняя спецификация

  1. Подзадача:

Определить номер минимального элемента заданного одномерного массива.