Массивы в Языке Паскаль


Массивы в языке pascal
Октябрь 23, 2015 – 07:43
именованный набор с

Массивы в Паскале11 Июн 13

Комментарии : 0 Просмотры : 3163


Одномерные и двумерные массивы - это довольно большая тема в языке программирования pascal. Однако она довольно простая для понимания.

Если вы внимательно прочитаете данную статью, то никаких проблем с использование массивов у вас не будет. Примерный процент использования массивов в программе составляет 70-80 %, так что столкнетесь вы с ними довольно часто .

Начнем пожалуй с того, что объясним вам что такое массив. Массив можно представить как совокупность переменных имеющих общее имя и тип, но разные индексы.
Каждый массив как и переменные объявляются в блоке var.Объявление массива Примеры объявления массивов в паскале :
В данном случае мы создаем два массива. Массив "а" длиной в 5 переменных и массив "б" длинной в 3 переменные.

Как записываются массивы ? Для начала нужно придумать имя массива, например names, после этого ставится двоеточие ":" . Далее пишется слово array ( массив ), сразу после этого в квадратных скобках обозначается длинна массива . Первая цифра - первый индекс, вторая - последний . И в конце обозначаем тип массива в целом, например of integer.

Как это будет выглядетьКак это будет выглядеть изнутри :

Когда мы объявляем массив, можно сказать что мы создаем последовательность переменных. Как видно на картинке выше при создании массива "а" мы создаем 5 переменных, значения каждой пока равны 0 ( стандартно ), с адресами a[1], a[2] ... соответственно.

После этого мы задаем переменной a с индексом 4 ( a[4] ) значение 8.

Массивы также можно создавать через свои типы данных. Пример :

Пример заполнения массива через цикл :

Вывод :

В заключении хотелось бы сказать о том, что злоупотреблять массивами не стоит. Так как они занимают достаточно большое количество памяти. Ведь массив это совокупность переменных и таких переменных может быть очень много.
Массивы - один из самых главных инструментов в решении каких либо задач на pascal. Так что этой теме следует уделить большое внимание, учитывая то, что она довольно простая.
Source: mypascal.ru
Похожие публикации