Не могу найти на форуме Процедуры:
1. формирования файла из матрицы
2. формирование матрицы по файлу
3. вывода элементов файла
http://forum.pascal.net.ru/index.php?showtopic=2694#
Только вместо ввода/вывода на экран заменить на ввод/вывод в/из файла
ты посылаешь меня к массивам, а у меня дан файл!!!
И?
Var
f:file of твой_тип;
(* Построчный вывод матрицы *)
Procedure PrintMatr(A:Matrix; n,m:word);
Var
i,j:word;
begin
For i:=1 to n do
begin
For j:=1 to m do write(f,A[i,j],' '); // вывод матрицы в файл
writeln(f);
end;
end;
Мы друг друга не поняли, пишу всю задачу:
Дан не пустой символьный файл, в котором записаны элементы символы матрицы. Первый элемент файла символ, код которого равен количеству строк в новой матрице, код второй элемента равен количеству столбцов матрицы. Затем все остальные символы файла, распределяются по строкам. Количество строк и столбцов не превышает 200. Сформировать целочисленный файл по правилу - первый элемент - порядковый номер строки, в которой только английские строчные буквы, а второй характеризует количество гласных букв в этой строке.
А ты меня к матрицам переводишь. Тут решение сложнее, чем просто файл описанный ввиде матрицы.
Отвечал на твой вопрос