Одномерные массивы в Паскале – Pascal Array для чайников

Автор: | 29.10.2018

Массивы в Паскале

Массивы в Паскале

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

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

Массивы в языке pascal

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

Объявление массива

В данном случае мы создаем два массива. Массив «а» длиной в 5 переменных и массив «б» длинной в 3 переменные.

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

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

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

Читать  Тип string (строковый) в паскале – Процедуры и функции для работы со строками

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

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

Объявление массива через типы
Пример заполнения массива через цикл :

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

Вывод :

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

О двумерных массивах можно прочитать здесь.

[Всего голосов: 4    Средний: 5/5]

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *