подскажите что делается в цикле
Добавлено: 16 дек 2009, 20:37
изначальное задание.
переписать в предложении слова в обратном порядке
program predl;
var s1,s:string;
d:array[1..100] of string;
i,k:integer;
begin
writeln('текст: ');
readln(s)
k:=1;
for i:=1 to length(s) do begin подскажите пожалуста
if s=' ' then k:=k+1 что делается в этом цикле .
else d[k]:=d[k]+s;
end;
for i:=k downto 1 do begin
s1:=s1+d+' ';
end;
writeln(s,s1);
readkey
end.
переписать в предложении слова в обратном порядке
program predl;
var s1,s:string;
d:array[1..100] of string;
i,k:integer;
begin
writeln('текст: ');
readln(s)
k:=1;
for i:=1 to length(s) do begin подскажите пожалуста
if s=' ' then k:=k+1 что делается в этом цикле .
else d[k]:=d[k]+s;
end;
for i:=k downto 1 do begin
s1:=s1+d+' ';
end;
writeln(s,s1);
readkey
end.