Единственной структурой данных в ПРОФТе являются массивы. Массивы создаются инструкцией Массив(ИдентификаторМассива; Размер) и представляет собой определенное количество переменных с одним именем, каждая из которых имеет свой индекс (номер). Обращение к элементу массива осуществляется путем задания индекса (номера) элемента в квадратных скобках после идентификатора массива. Элементы нумеруются, начиная с единицы.

    Например:

Массив(МойМассив;10).

    Тогда чтобы присвоить значение первому элементу запишем:

МойМассив[1] = 1000. 

    Элементу массива может быть присвоен другой массив. Таким образом можно создавать многомерные массивы. Обращение к вложенному элементу массива осуществляется через последовательное задание индексов массива.

    Например:

Массив(М1;10).

Массив(М2;10).

М1[1] = М2.

    Тогда присваивание значения второму элементу массива М2 может быть задано следующим образом:

М1[1][2] = 100.

    Т. е. М2[2] получит значение 100.