Задать вопрос
2 апреля, 07:32

Задана строка S требуется подсчитать кол-во включений подстроки PS1 в строке S и заменить на подстроку PS2

+1
Ответы (1)
  1. 2 апреля, 09:09
    0
    Var s, p1, p2:string;

    i, k:integer;

    begin

    readln (s) ;

    readln (p1) ;

    readln (p2) ;

    while (pos (p1, s) >0) do begin

    inc (k) ;

    i:=pos (p1, s) ;

    delete (s, pos (p1, s), length (p1)) ;

    insert (p2, s, i) ;

    end;

    writeln (k) ;

    writeln (s) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Задана строка S требуется подсчитать кол-во включений подстроки PS1 в строке S и заменить на подстроку PS2 ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы