Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



В задании упоминаются: двумерный массив вещественного типа, количество строк (М <=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 Метка - Блок ввода числа столбцов




Дата публикования: 2014-11-03; Прочитано: 265 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...