I. Внешняя спецификация программыПостановка задачи:Переставить в каждом столбце прямоугольной матрицы все отрицательные элементы вконец столбца. Распечатать часть полученной матрицы, состоящую из L первых строк, не имеющих отрицательных элементов.Состав данных: ТипИмяСмыслСтруктураДиапазонТочностьПолеИсходные данныеВещA   Заданная матрицаМассив, двумерный6 строк, 5 столбцов|A(i,j)|≤100.00.16Выходные данныеВещA        Отсортированная матрица(все отрицательныеэлементы перемещены вниз). Массив, двумерный6 строк, 5 столбцов|A(i,j)|≤100.00.16 A       Матрица составленная из       строк, не содержащих       отрицательных элементов. Массив, двумерныйn строк, 5 столбцов|A(i,j)|≤100.00.16Промежуточные данныеЦелiНомер строкиПростая переменная---ЦелjНомер столбцаПростая переменная---Цел   LКоличество строк не содержащих отрицательных элементовПростаяпеременная---Вещ   VНаименьшие элементы каждой строки матрицыМассив, одномерный, 6 элементов.---  Форма ввода                1                 6                                 36             80     ……………. 1…6   (Решение → 1061)

 

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

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

Переставить в каждом столбце прямоугольной матрицы все отрицательные элементы вконец столбца. Распечатать часть полученной матрицы, состоящую из L первых строк, не имеющих отрицательных элементов.

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

 

Тип

Имя

Смысл

Структура

Диапазон

Точность

Поле

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

Вещ

A

 

 

 

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

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

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

|A(i,j)|≤100.0

0.1

6

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

Вещ

A

 

 

 

     Отсортированная матрица

(все отрицательныеэлементы перемещены вниз).

 

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

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

|A(i,j)|≤100.0

0.1

6

 

A

       Матрица составленная из

       строк, не содержащих

       отрицательных элементов. 

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

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

|A(i,j)|≤100.0

0.1

6

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

Цел

i

Номер строки

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

-

-

-

Цел

j

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

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

-

-

-

Цел

   L

Количество строк не содержащих отрицательных элементов

Простая

переменная

-

-

-

Вещ

   V

Наименьшие элементы каждой строки матрицы

Массив, одномерный, 6 элементов.

-

-

-

 

 

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

                1                 6                                 36             80    

<A(1,1)>

<A(1,5)>

 

…………….

<A(6,1)>

<A(6,5)>

 

1

6


 

1.JPG
2.JPG