slowa5
Posted on January 29, 2012, 2:55 pm UTC by pp (about 24 days ago)Code (highlighted for Pascal)
- program slowa5;
- var plik1,plik2:text;
- procedure slowa5(var plik1,plik2:text);
- var slowo:string;
- k:integer;
- c:char;
- begin
- while not eof(plik1) do begin
- k:=0;
- slowo:='';
- while not eoln(plik1) do begin
- read(plik1,c);
- if (c<>' ') or (eoln(plik1)) then begin
- inc(k);
- slowo:=slowo+c; end
- else
- if k=5 then begin
- write(plik2, slowo, ' ');
- k:=0;
- slowo:=''; end
- else begin
- k:=0;
- slowo:=''; end;
- end;
- readln(plik1);
- writeln(plik2);
- end;
- end;
- begin
- assign(plik1, 'D:\plik1.txt');
- reset(plik1);
- assign(plik2, 'D:\plik2.txt');
- rewrite(plik2);
- slowa5(plik1, plik2);
- close(plik1);
- close(plik2);
- end.
Comments
bb