I. Спецификации: 1.1 Внешняя спецификация программы Постановка задачи:Если максимальный элемент квадратной матрицы находиться выше главной диагонали, транспонировать матрицу, иначе определить сумму элементов строки и столбца с номерами, равными индексам максимального элемента.Состав данных: ТипИмяСмыслСтруктураДиапазонТочностьПолеИсходные данныеВещ  AЗаданная матрицаМассив, двумерный5 строк, 5 столбцов|A(i,j)|≤10.00.015Выходные данныеВещ  BТранспонированная МатрицаМассив, двумерный5 строк, 5 столбцов|B(i,j)|≤10.00.015ВещSUMСумма строки и столбца где находиться максимальный элементПростая переменная|SUM|≤100.00.015Промежуточные данныеВещ maxМаксимальное значение матрицы АПростая переменная---Вещ  niНомер строки где находится AmaxПростая переменная---Вещ  njНомер столбца где находится AmaxПростая переменная---Цел   iНомер строки заданной матрицыПростая переменная---Цел   jНомер столбца заданной матрицыПростая переменная---   (Решение → 1063)

   I. Спецификации:

 

1.1 Внешняя спецификация программы

 

  1. Постановка задачи:

Если максимальный элемент квадратной матрицы находиться выше главной диагонали, транспонировать матрицу, иначе определить сумму элементов строки и столбца с номерами, равными индексам максимального элемента.

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

 

Тип

Имя

Смысл

Структура

Диапазон

Точность

Поле

Исходные данные

Вещ

  A

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

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

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

|A(i,j)|≤10.0

0.01

5

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

Вещ

  B

Транспонированная 

Матрица

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

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

|B(i,j)|≤10.0

0.01

5

Вещ

SUM

Сумма строки и столбца где находиться максимальный элемент

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

|SUM|≤100.0

0.01

5

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

Вещ

 max

Максимальное значение матрицы А

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

-

-

-

Вещ

  ni

Номер строки где находится Amax

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

-

-

-

Вещ

  nj

Номер столбца где находится Amax

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

-

-

-

Цел

   i

Номер строки 

заданной матрицы

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

-

-

-

Цел

   j

Номер столбца заданной матрицы

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

-

-

-










 

1.JPG
2.JPG
3.JPG