Массивы в языке Турбо-Паскаль

Массивы в языке Турбо-Паскаль

Рассмотренные простые типы данных в предыдущих постах позволяют нам использовать в программе одиночные объекты – строки, символы, числа и т.д. Но в Паскале также можно использовать объекты, которые содержат в себе большое количество однотипных элементов. Они называются массивами. Массивы это объединение некоторого числа однотипных объектов, которое нужно рассматривать как единое целое. Необходимость применения массивов возникает всякий раз, когда нам требуется объединить и использовать ряд одинаковых величин. К примеру, результаты большого количества замеров температуры воздуха в течение месяца удобнее рассматривать как некое количество вещественных чисел, объединенных в массив.

Когда Вы описываете массив, Вам необходимо указать число всех входящих в него элементов и их тип. К примеру:

Как видно из примеров, при описании массива используются ключевые слова array и of. А в квадратных скобках за словом array указывается диапазон индексов массива, определяющий число элементов массива. Диапазон мы задаём правой и левой границами изменения индекса. За словом of указывается тип элементов, образующих массив.

Доступ к каждому элементу массива в программе осуществляется с помощью индекса – целого числа, которое представляет собой своеобразное имя элемента массива (если левая граница диапазона равна 1, то индекс элемента совпадает с его порядковым номером). Индекс указывается в квадратных скобках после имени массива. Например:

Во избежание ошибок во время выполнения программы, индекс элемента массива не должен выходить за границы, указанные при описании. Например, если массивы a,b и c описаны так, как приведено выше, то нельзя использовать элементы a[14], b[0], c[-20] и т.п.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: