Задать вопрос
21 ноября, 13:34

Дана строка. Каждую точку замените многоточием (т. е тремя точками). В чем беда? или совсем не правильно?

var str : string;

q:integer;

k:string;

begin

writeln ('введите строку') ;

readln (str) ; k:=' ... ';

q:=pos ('.', str) ;

while q0 do

begin

insert (str, k, q) ;

q:=pos ('.', str) ;

end;

writeln (str) ;

end.

+5
Ответы (1)
  1. 21 ноября, 14:05
    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.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Дана строка. Каждую точку замените многоточием (т. е тремя точками). В чем беда? или совсем не правильно? var str : string; q:integer; ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике