Составители:
Рубрика:
113
Номера ошибок:
100 Disk read error (ошибка диска при чтению);
101 Disk write error (ошибка диска при записи);
102 File not assigned (файловая переменная не связана
с физическим файлом);
103 File not open (файл не открыт);
104 File not open for input (файл не открыт для ввода);
105 File not open for output (файл не открыт для вывода);
106 Invalid numeric format (недопустимый числовой
формат).
Задача. Проверить существует ли файл с введенным с
клавиатуры именем. Если существует, то получить файл с но-
вым именем, в котором порядок следования компонент - байт,
изменен на обратный.
program p4 9;
var
fl, f2: file of byte;
b: byte ;
sl, s2: String;
n, i: Longint;
begin
Write('введите имя исходного файла ');
Readln(sl);
Write('введите имя результирующего файла ');
Readln(s2);
Assign(fl,s1);{связываем файловые переменные с }
Assign{f2,s2);{введенными именами файлов}
{$i-} {- отключаем контроль ошибок в/в}
Reset (f1); {первый файл открываем для чтения)
if IOResult <> 0 then
begin
Writeln('Произошла ошибка, файл ', s1,'не
существует');
Halt; {прерываем программу}
end;
Номера ошибок:
100 Disk read error (ошибка диска при чтению);
101 Disk write error (ошибка диска при записи);
102 File not assigned (файловая переменная не связана
с физическим файлом);
103 File not open (файл не открыт);
104 File not open for input (файл не открыт для ввода);
105 File not open for output (файл не открыт для вывода);
106 Invalid numeric format (недопустимый числовой
формат).
Задача. Проверить существует ли файл с введенным с
клавиатуры именем. Если существует, то получить файл с но-
вым именем, в котором порядок следования компонент - байт,
изменен на обратный.
program p4 9;
var
fl, f2: file of byte;
b: byte ;
sl, s2: String;
n, i: Longint;
begin
Write('введите имя исходного файла ');
Readln(sl);
Write('введите имя результирующего файла ');
Readln(s2);
Assign(fl,s1);{связываем файловые переменные с }
Assign{f2,s2);{введенными именами файлов}
{$i-} {- отключаем контроль ошибок в/в}
Reset (f1); {первый файл открываем для чтения)
if IOResult <> 0 then
begin
Writeln('Произошла ошибка, файл ', s1,'не
существует');
Halt; {прерываем программу}
end;
113
Страницы
- « первая
- ‹ предыдущая
- …
- 111
- 112
- 113
- 114
- 115
- …
- следующая ›
- последняя »
