Чувствую, этот вопрос уже не раз поднимался, но...
Есть задача разбить отрезок на N частей с шашом h и записать его значения в массив x[i]=x[i-1]+h*N;

Но потом в задании указано, чтобы N задавалось на форме. Получается, я уже не задам массив как
var x[i]: array [1..20] of real;
ведь N произвольное. Как задавать количество элементов уже в процессе выолнения?