1.Внешняя спецификация программы 1.1.Задача. Определить столбец заданной прямоугольной матрицы с максимальной суммой элементов и, если его номер больше заданного, сформировать матрицу из столбцов исходной до найденного столбца, иначе сформировать массив из элементов заданного столбца. 1.2.Состав данных.   ТипИмя        Смысл     Структура ДиапазонТочность Поле                                                 ИСХОДНЫЕ ДАННЫЕВещеcт-венныйAЗаданная матрицаМассив, двумерный,5 строк,8 столбцов |Aij|<1000.017Вещеcт-венныйТЗаданное значение для сравнения с номером максимального столбцаПростая переменная  1<Т<90.015                                                     ВЫХОДНЫЕ ДАННЫЕВещеcт-венныйАМСформированнаяпо условию матрицаМассив,двумерный,5 строк,8 столбцов|АМij|<1000.017Вещеcт-венныйАСМассив из элементов найденного по условию столбцаМассив,одномерный,5 элементов|АСj|<1000.017                                                                                                                                                                                                                                                                                                                               Тип Имя Смысл Структура Диапазон Точность Поле                                            ПРОМЕЖУТОЧНЫЕ ДАННЫЕ Целый              I Номер строки матрицыПростая переменная   ЦелыJНомер столбцаматрицыПростаяпеременная   Вещеcт-венныйPAKKМассив из сумм элементов каждого столбцаМассив,одномерный,8 элементов   ЦелыйMTEНомер максимального столбца исходной матрицыПростаяпеременная      1.3.Форма ввода.1            7             14               21                28                  35               42             49                 56                      (Решение → 96)

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

 

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

 

1.2.Состав данных.

 

  Тип

Имя

        Смысл

     Структура

 Диапазон

Точность 

Поле

                                                 ИСХОДНЫЕ ДАННЫЕ

Вещеcт-

венный

A

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

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

5 строк,

8 столбцов

 

|Aij|<100

0.01

7

Вещеcт-

венный

Т

Заданное значение для сравнения с номером максимального столбца

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

 

 

1<Т<9

0.01

5

                                                     ВЫХОДНЫЕ ДАННЫЕ

Вещеcт-

венный

АМ

Сформированная

по условию матрица

Массив,

двумерный,

5 строк,

8 столбцов

|АМij|<100

0.01

7

Вещеcт-

венный

АС

Массив из элементов найденного по условию столбца

Массив,

одномерный,

5 элементов

|АСj|<100

0.01

7

 

 

 

 

 

 

 

 

                                                                                                                                                           

                                                                                                                                                            

Тип

 

Имя

 

Смысл

 

Структура

 

Диапазон

 

Точность

 

Поле

 

                                           ПРОМЕЖУТОЧНЫЕ ДАННЫЕ

 

Целый

              I

 

Номер строки 

матрицы

Простая 

переменная

 

 

 

Целы

J

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

матрицы

Простая

переменная

 

 

 

Вещеcт-

венный

PAKK

Массив из сумм 

элементов каждого столбца

Массив,

одномерный,

8 элементов

 

 

 

Целый

MTE

Номер максимального столбца исходной матрицы

Простая

переменная

 

 

 











  

1.3.Форма ввода.

1            7             14               21                28                  35               42             49                 56                

<A(1.1)>

<A(1.2)>

<A(1.3)>

<A(1.4)>

<A(1.5)>

<A(1.6)>

<A(1.7)>

<A(1.8)>

 

<A(2.1)>

<A(2.2)>

<A(2.3)>

<A(2.4)>

<A(2.5)>

<A(2.6)>

<A(2.7)>

<A(2.8)>

 

<A(3.1)>

<A(3.2)>

<A(3.3)>

<A(3.4)>

<A(3.5)>

<A(3.6)>

<A(3.7)>

<A(3.8)>

 

<A(4.1)>

<A(4.2)>

<A(4.3)>

<A(4.4)>

<A(4.5)>

<A(4.6)>

<A(4.7)>

<A(4.8)>

 

<A(5.1)>

<A(5.2)>

<A(5.3)>

<A(5.4)>

<A(5.5)>

<A(5.6)>

<A(5.7)>

<A(5.8)>

 

1.JPG
2.JPG
3.JPG
4.JPG