Тогда эти данные надо поместить в файл, например, в текстовый (var f:file of Text), вбить их туда по одному на строчке, а затем, как обычно: Assign(f,'inpet.txt'); Reset(f) и в теле цикла вместо Read(a[i]) записать Readln(f,a[i]); Я сделал без файла, чтобы показать все три возможные варианта вставки. да после чтения файла, за циклом, его можно закрыть оператором Close(f);