Одномерные массивы

Одномерный массив – это массив переменных; для обращения к элементу одномерного массива достаточно указания одного индекса. В приведенном ниже примере показаны различные варианты задания одномерных массивов.

Пример

PROGRAM

VAR

//Массив 7 переменных типа REAL.

//Элементы массива по умолчанию инициализируются

//нулевыми значениями:

nn: array [7] of REAL;

//Массив 3 переменных типа REAL.

//Первые два элемента инициализируются

//заданными значениями

//(n[0]=1.5, n[1] = 10), n[2] по умолчанию

//инициализируется нулевым значением:

n: array [3] of REAL := 1.5, 2*5;

END_VAR

  

VAR

//Массив 4 строковых переменных.

//Первые три элемента инициализируются

//заданным значением

//(m[0] = m[1] = m[2] = "OK"), m[3] по умолчанию

//инициализируется пустой строкой:

m: array [4] of STRING := 3("OK");

END_VAR

//Задание значений элементам массивов:

n[2] = 7*2.5;

m[3] = "ERROR";

END_PROGRAM