Сортировка строк матрицы в программе Pascal
Введение
Алгоритмический язык Паскаль был создан в конце 60-х годов профессором Н. Виртом (Швейцария) как специальный язык для обучения программированию. В настоящее время он реализован практически на всех ПЭВМ. Международный стандарт языка Паскаль утвержден в 1982 году.
Pascal - один из лучших реальных «учебных» языков программирования - недаром его изучают во многих школах и на начальных курсах большинства технических вузов. Для начала работы с языком программирования нужно уяснить для себя что такое алгоритм, язык программирования, программа; научиться алгоритмическому мышлению и научиться писать свои программы. Особое место в языке Паскаль занимают массивы. Массивом называется совокупность данных, выполняющих аналогичные функции, и обозначаемая одним именем. Если за каждым элементом массива закреплен только один его порядковый номер, то такой массив называется линейным, или одномерным.
В данной курсовой работе разработана программа, реализующая сортировку строк матрицы.
Турбо Паскаль - это система программирования, созданная для повышения качества и скорости разработки программ (80-е гг.). Слово Турбо в названии системы программирования - это отражение торговой марки фирмы-разработчика Borland International (США).
Систему программирования Турбо Паскаль называют интегрированной (integration - объединение отдельных элементов в единое целое) средой программирования, т.к. она включает в себя редактор, компилятор, отладчик, имеет сервисные возможности.
Цель работы заключается в том, чтобы написать, проанализировать работу и программы в среде Turbo Pascal, реализующей сортировку строк матрицы.
Для достижения цели поставим следующие задачи:
Изучить язык программирования Turbo Pascal.
Решить контрольные задачи.
Предоставить листинг, алгоритмы и анализ программ.
Проанализировать контрольную программу, реализующую сортировку строк матрицы.
1. Разработка программы на языке Pascal
Любая программа состоит из заголовка программы, блока подключаемых модулей, блока описания констант и переменных, и тела программы, в котором используются различные операторы.
В модуле CRT реализованы специальные процедуры и функции для работы с текстовой информацией на дисплее, позволяющие: управлять текстовыми режимами, организовывать окна вывода на экран, настраивать цвета символов на экране, управлять курсором.
Для подключения модуля достаточно указать зарезервированное слово USES и список подключаемых модулей в самом начале программы:
USES CRT;
USES CRT используем для подключения процедуры
Procedure ClrScr;
Которая, позволяет очистить экран от всей ненужной информации и поместить курсор в левый верхний угол.
В разделе описаний программы должны быть описаны не только переменные, но и константы, в данной программе константы описаны следующим образом:
Const
N=30;
Где, N=имя константы, 30=ее значение.
Описание переменных.
Все переменные используемые в программе должны быть перечислены в разделе описания переменных VAR. Этот раздел состоит из предложений описания переменных.