Да ты прав он(SetLength ) выполняет распределение памяти и указание границ индексов. Другими словами инициализацию. Но мое задание было в ходе выпполнения задачи создать динамический массив, а потом его очистить. Я написал SetLenght(a,n-1) дальше выполнения условия. И чтобы очистить массив SetLenght(a,n-1)
Она сказала, что надо либо Finalize(a), либо a:=nil;
__________________
|