Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ задачка про файл с циферками

Автор: Zeon 19.05.2004 14:05

Нужно описать процедуру change(f), оставляющую в файле только цифры.

type myfile = file of char;

Автор: APAL 19.05.2004 14:24

Код

Const
 F0name = 'myfile.txt';
 Fname = 'tmp.txt';
type myfile = file of char;
Var f0,f : myfile;
 Ch : Char;
Begin
 Assign(f,Fname);
 Assign(f0,F0name);
 Reset(f0);
 ReWrite(f);
 While not EOF(f0) do
 Begin
   Read(f0,Ch);
   If (Ch>='0') and (Ch<='9') then Write(f,Ch);
 End;
 Close(f);
 Close(f0);
 Erase(f0);
 Rename(f,F0Name);
End.

Автор: Zeon 19.05.2004 15:05

спасибки огромный smile.gif