исправьте ошибку
Добавлено: 12 сен 2005, 00:28
Напиcать программу, которая считывает текстовый файл, выравнивает содержащийся в нем текст по правой границе и выводит результат в другой текстовый файл.
Вот я написал чего-то , но ничего не работает помогите, исправьте ошибку, если нетрудно:
var
f1,f2:text;
s:string;
i:byte;
x,y:integer;
begin
assign(f1,'c:\gop.txt');
reset(f1);
assign(f2,'c:\gor.txt');
rewrite(f2);
i:=1;
while not seekEof(f1) do
begin
readln(f1,s);
i:=1;
while s=' ' do
begin delete(s,1,1);
inc(i);
writeln(f2,s);
end;
end;
end.
Вот я написал чего-то , но ничего не работает помогите, исправьте ошибку, если нетрудно:
var
f1,f2:text;
s:string;
i:byte;
x,y:integer;
begin
assign(f1,'c:\gop.txt');
reset(f1);
assign(f2,'c:\gor.txt');
rewrite(f2);
i:=1;
while not seekEof(f1) do
begin
readln(f1,s);
i:=1;
while s=' ' do
begin delete(s,1,1);
inc(i);
writeln(f2,s);
end;
end;
end.