дана строка. Каждую точку замените многоточием (т.е тремя точками). В чем беда? или совсем не правильно?
var str : string;
q:integer;
k:string;
begin
writeln ('введите строку');
readln (str);k:='..';
q:=pos('.', str );
while q<>0 do
begin
insert (str,k, q );
q:=pos('.', str );
end;
writeln (str);
end.
Ответы на вопрос
Ответил Аноним
0
var
str: string;
q: integer;
k: string;
begin
writeln('введите строку');
readln(str);
k := '..';
q := pos('.', str );
while q <> 0 do
begin
insert(k, str, q );
q := PosEx('.', str, q + 3 );
end;
writeln(str);
end.
str: string;
q: integer;
k: string;
begin
writeln('введите строку');
readln(str);
k := '..';
q := pos('.', str );
while q <> 0 do
begin
insert(k, str, q );
q := PosEx('.', str, q + 3 );
end;
writeln(str);
end.
Ответил Аноним
0
Вот так будет работать
Ответил guileastos
0
q := PosEx('.', str, q + 3 ); что значит эта строка?
Ответил guileastos
0
спасибо за помощь ))
Новые вопросы
Астрономия,
2 года назад
Русский язык,
2 года назад
Информатика,
9 лет назад
Литература,
10 лет назад
Биология,
10 лет назад