ПРАКТИЧЕСКАЯ РАБОТА №_6
Тема: РАЗРАБОТКА, ОТЛАДКА И ИСПЫТАНИЕ АЛГОРИТМОВ И ПРОГРАММ ОБРАБОТКИ ДВУМЕРНЫХ МАССИВОВ.
Цель работы:формирование и закрепление практических навыков для программирования алгоритмов работы с двумерными массивами; закрепление теоретических знаний по теме.
Техническое обеспечение: ПЭВМ.
Программное обеспечение: ИСР Turbo Pascal 7.0
Общие сведения
Массив – это совокупность переменных одного типа, к которым обращаются с помощью общего имени. Доступ к отдельному элементу массива может осуществляться с помощью индекса. Все массивы состоят из соприкасающихся участков памяти. Наименьший адрес соответствует первому элементу, наибольший адрес соответствует последнему элементу. Массивы могут иметь одну или несколько размерностей.
Двумерный массив – это структура данных, хранящая прямоугольную матрицу. В матрице каждый элемент определяется номером строки и номером столбца, на пересечении которых он находится.
В Паскале двумерный массив рассматривается как массив, элементы которого есть линейные массивы. Два следующих описания двумерных массивов тождественны:
Var M : array[1..10] of array[1..20] of real;
Var M : array[1..10,1..20] of real;
Элементы двумерного массива идентифицируются переменными с двумя индексами. Обычно первый индекс связывают с номером строки, а второй с номером столбца.