можно ли как то задать массив в виде таблицы, первый столбец которой - строки,
а второй - числа?
Лучше - массив записей:
Type
Arr = array [1 .. 10] of Record
s: string;
n: integer;
end;
записи еще не проходила (
иначе никак?
Иначе - никак ... Массив - он на то и массив, что содержит данные ОДНОГО типа.
В твоем случае, ДВА разных массива нужно делать, наверное (одинакового размера)..
Можно сделать массив ссылок Pointer и ссылаться на что угодно.