Основы применения вычислительной техники и программирование. Беспалов В.В. - 60 стр.

UptoLike

Составители: 

7.1.2. Общий алгоритм вывода в файл результатов
Общий алгоритм вывода в файл результатов выглядит следующим
образом:
1.
Описываем файловую переменную в разделе описаний.
2.
В основной части связываем файловую переменную с именем
файла на диске (процедура
assign).
3.
Открываем файл для записи (процедура rewrite или append).
4.
Осуществляем вывод в файл результатов (процедуры write и
writeln).
5.
Закрываем файл (процедура close).
Пример 7.3. Вывести матрицу a[1..5,1..5], состоящую из
вещественных чисел, в файл результатов с именем rezultat.pas.
Пусть матрица и файловая переменная описаны в разделе описа-
ний так:
var a:array [1..5,1..5] of real;
fr:text;
Кусочек программы, который будет осуществлять вывод, может
выглядеть так:
assign(fr,'rezultat.pas');
rewrite(fr); {открыть файл для ввода}
writeln(fr,‘Матрица А’); {вывод поясняющей строки}
writeln(fr); {пропуск строки}
for i:=1 to 5 do
begin
for j:=1 to 5 do
write(fr,a[i,j]:8:2); {вывод строки}
writeln(fr); {перевод на новую строку}
end;
close(fl); {закрыть файл}
Примечание
. Вводить данные из одного файла и выводить в дру-
гой можно одновременно, но файловые переменные и имена файлов на
диске для файла данных и файла результатов при этом должны быть
разными.
61