uses crt;
var
s : string;
T : char;
i : byte;
begin
clrscr;
s := 'TEST';
for i := length(s) + 1 to 20 do s[i] := 'r';
writeln('s[6] = ', s[6]);
writeln('length(s) = ',length(s));
readln;
end.
uses crt;
var
s : string;
T : char;
i : byte;
begin
clrscr;
s := 'TEST';
for i := length(s) + 1 to 20 do s[i] := 'r';
writeln('s[6] = ', s[6]);
writeln('length(s) = ',length(s));
readln;
end.
uses crt;
var
s : string;
begin
clrscr;
s := 'TEST';
while length(s) < 20 do s := s + 'r'; { <--- }
writeln('s[6] = ', s[6]);
writeln('length(s) = ',length(s));
readln;
end.