Лекция: Формирование таблицы идентификаторов

В задании упоминаются: двумерный массив вещественного типа, количество строк (М<=7), количество столбцов (N<=7), входной текстовый файл, номер столбца с минимальным элементом, одномерный массив вещественного типа. Кроме того, так как придется перебирать элементы двумерного массива, потребуется использовать текущий номер строки (i) и текущий номер столбца (j) элемента массива, а при поиске минимального элемента – использовать переменную для найденного минимума.

Сортировка пересчетом потребует заводить счетчик (ki) числа элементов, меньше рассматриваемого "i-го" элемента сортируемого столбца, признак незанятого места в выходном массиве (Pr), дополнительные счетчики в циклах перебора элементов при подсчете и записи (i1, i2). Еще можно упомянуть имя программы и выходного файла для результатов.

На основании перечисленных объектов таблица будет содержать:

 

Таблица 19. Идентификаторы программы 31 варианта

Имя Тип Р-р, байт Назначение
SortNum Имя программы Сортировка столбца пересчетом
A Веществ.массив Исходный массив
B Веществ.массив Упорядоченный (выходной) массив
M Целое Количество строк (длина столбца)
N Целое Количество столбцов (длина строки)
Jmin Целое Номер строки с минимальным элементом
Fin Текстовый файл Файл с исходными числами
Fout Текстовый файл Файл с результатами работы
i Целое Текущий номер строки
j Целое Текущий номер столбца
Amin Вещественное Копия минимального элемента массива
ki Целое Число элементов массива < текущего
Pr Вещественное Признак незаполненного элемента
i1 Целое Вспомогательный счетчик перебора
i2 Целое Вспомогательный счетчик перебора
Vvod_M Метка Блок ввода числа строк
Vvod_N Метка Блок ввода числа столбцов

 

еще рефераты
Еще работы по информатике