Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В языке ПАСКАЛЬ помимо явного описания массивов в разделе переменных имеется другая форма описания, состоящая из двух этапов.
Сначала в разделе описания типов TYPE указывается тип массива. Затем в разделе описания переменных VAR перечисляются массивы, относящиеся к указанному типу.
Введение типа массива увеличивает раздел описаний, но в то же время упрощает отладку программы и удерживает от абсурдных ошибок, таких, как сложение «ЯБЛОК», с «УСКОРЕНИЕМ СВОБОДНОГО ПАДЕНИЯ».
Указание типов в разделе описаний помогает достичь логической ясности программы и является хорошим стилем программирования. Форма объявления массива имеет вид
TYPE_имя типа = ARRAY [t1] OF_t2;
VAR имя массива: имя типа;
Здесь t1 — тип индекса; t2 — базовый тип элементов массива.
Пусть, например, в программе используется массив R, состоящий из 10 элементов действительного типа. Обозначим тип массива именем MAS. Тогда описание массива можно выполнить следующим образом:
TYPE MAS=ARRAY[1..10] OF REAL;
VAR R: MAS;
Если в программе несколько массивов, например R, А, В, С, имеют тип MAS, то изменится лишь раздел описания переменных
VAR R, А, В, С: MAS;
Следует отметить, что массивы R, А, В, С используются в разделе операторов программы. Тип массива MAS введен формально только в разделе описаний и нигде в программе не указывается и не обрабатывается.
Дата публикования: 2014-11-02; Прочитано: 231 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!