Файл и массивы

Всем доброго здоровичка! Такой вопрос: Есть файл в котором шесть колонок чисел через пробел. Как из этого файла сделать 6 массивов??? Спасибо!!!

хоть бы и объявить 6 массивов и при инициализации поставить в скобки f.ReadInteger. для подобных вопросов есть отдельный топик кстати → Помощь новичкам

а можно подробнее? Спасибо!

##
var f: text;
assign(f, 'path');
f.Reset;
var a1:= new integer[1](f.ReadInteger);
var a2:= new integer[1](f.ReadInteger);
//...
f.Close;

спросил бы, что было непонятно, но чувствую, так будет проще

Это будет шесть массивов, каждый из которых содержит 1 элемент. А вопрос был про шесть столбцов.

вопрос отредачили. да ещё и так, что смысл полностью поменялся…

Да, вначале было “шесть колонок чисел через пробел”. Хотя мне непонятно, что такое “колонка чисел через пробел”.

Вообще эту задачу я уже решил тут, только не понятно почему ТС продолжил сюда писать после того как на куберфоруме меня поблагодарил.

И кстати, пробелы ТС’а - это табы. В связи с этим обнаружил, что .ToIntegers и .ToReals работают совершенно по-разному:

## var s := '1'#9'2'#9'3';
s.ToIntegers.Println; // OK
s.ToReals.Println; // Ошибка

@Admin?

Это сделано специально. ToIntegers сильно оптимизирован для олимпиад - там рукописный алгоритм и только пробелы. ToReals - нет - и та Split на слова. Менять не будем.