Единственной структурой данных в ПРОФТе являются массивы. Массивы создаются инструкцией Массив(ИдентификаторМассива; Размер) и представляет собой определенное количество переменных с одним именем, каждая из которых имеет свой индекс (номер). Обращение к элементу массива осуществляется путем задания индекса (номера) элемента в квадратных скобках после идентификатора массива. Элементы нумеруются, начиная с единицы.
Например:
Массив(МойМассив;10).
Тогда чтобы присвоить значение первому элементу запишем:
МойМассив[1] = 1000.
Элементу массива может быть присвоен другой массив. Таким образом можно создавать многомерные массивы. Обращение к вложенному элементу массива осуществляется через последовательное задание индексов массива.
Например:
Массив(М1;10).
Массив(М2;10).
М1[1] = М2.
Тогда присваивание значения второму элементу массива М2 может быть задано следующим образом:
М1[1][2] = 100.
Т. е. М2[2] получит значение 100.