
М
Исправлено.
Окончательный вариант от 14.06.99. Исправлено
15.07.00.
КУРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра вычислительной техники
Работа с массивами
Методические указания к практической работе №4 по дисциплине "Программирование на языке высокого уровня"
Курск 2000
С
оставители:
А.Г.Бабанин, И.В.Зотов
УДК 681.3:519.68
Работа с массивами: Методические указания к практической работе №4 по дисциплине "Программирование на языке высокого уровня" / Курск. гос. техн. ун-т; Сост.: А.Г.Бабанин, И.В.Зотов. Курск, 2000. 12 с.
Рассмотрены основные особенности представления и обработки наборов однотипных данных в языке Паскаль. Изложены принципы работы с регулярными типами данных (массивами). Даны методические рекомендации по построению алгоритмов и программ, предназначенных для обработки данных регулярных типов. Приведенные в указаниях примеры ориентированы на программирование в среде Турбо-Паскаль или Borland-Pascal.
Предназначены для студентов специальностей Т 28 и 220100.
Рецензент: канд. техн. наук, доцент Е.А.Бабкин
Ил. 1. Библиогр.: 8 назв.
Текст печатается в авторской редакции
ЛР№020280 от 9.12.96. ПЛД №50-25 от 1.04.97.
Подписано в печать . Формат 6084 1/16. Печать офсетная.
Усл. печ. л. . Уч.-изд. л. . Тираж 30 экз. Заказ . Бесплатно.
Курский государственный технический университет.
Подразделение оперативной полиграфии Курского государственного технического университета.
Адрес университета и подразделения оперативной полиграфии:
305040 г.Курск, ул. 50 лет Октября, 94.
Содержание
Цель работы 4
Методические рекомендации по теоретической части 4
Пример решения задачи 4
Задачи, выносимые на практические занятия 6
Задачи для самостоятельного решения 8
Содержание отчета 11
Библиографический список 11
1. Цель работы
Целью данной работы является приобретение практических навыков в работе с структурированными типами данных - массивами. Подавляющее большинство задач, связанных с научными и инженерно-техническими расчетами, используют этот тип данных. Алгоритмы обработки массивов также включают практически все разновидности алгоритмов.
2. Методические рекомендации по теоретической части
Массивом называется структура, состоящая из фиксированного числа компонент одного типа. Язык программирования Паскаль позволяет обработать массивы, элементы которых упорядочены по одному, двум и более параметрам, называемым индексами. В первом случае массив называется одномерным (вектор), во втором - двумерным (матрица), в третьем - многомерным (многомерная матрица - гиперматрица).
Для работы со значениями элементов массивов существуют индексированные переменные, которые могут входить в состав арифметических и прочих выражений, записываться в списках ввода-вывода и т.д.
В качестве индексов могут использоваться переменные и константы арифметических типов, а также арифметические выражения. Программы, обрабатывающие массивы, носят циклический характер. Параметром цикла в них является индекс элемента. Ввод-вывод массивов, как правило, также осуществляется с помощью циклической структуры.
Для успешного составления программ обработки массивов необходимо изучить следующие вопросы:
Объявление массива в программе.
Способы организации ввода-вывода массивов.
Обработка одномерных и двумерных массивов. Типовые алгоритмы.
Индексированные переменные.
Реализация программ обработки массивов в языке программирования Паскаль.