- Код: Выделить всё
var FileIn, FileOut : text;
S : string;
k : integer;
procedure Snomerami(var arg : string);
begin
Assign(FileOut, 'Konechniy.txt');
Rewrite(FileOut);
Readln(Filein, arg);
Writeln(k);
Writeln(Fileout, arg);
Close(FileOut);
end;
{---- Glavnaya programma ----}
begin
Assign(FileIn, 'Ishodnik.txt');
Reset(FileIn);
k := 1;
while not Eof(FileIn) do
begin
Readln(FileIn, S);
k := k + 1;
Snomerami(S);
end;
Close(FileIn);
end.
Ответ из книги:
- Код: Выделить всё
var F1, F2: text;
N: integer;
s: string;
begin
Assign(F1, 'Test.in'); Reset(F1);
Assign(F2, 'Test.out'); Rewrite(F2);
N:=1;
while not Eof(F1) do begin
Readln(F1, S);
Writeln(F2,N);
Writeln(F2,S);
N:= N+1;
end;
Close(F1); Close(F2);
end.
Добавлено спустя 1 час 10 минут 8 секунд:
Дошло, что можно сделать тупо в блокноте исходный файл и проверить. Не вышел каменный цветок.