String32. Даны строки $$S$$ и $$S_0$$. Найти количество вхождений строки $$S_0$$ в строку $$S$$.
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
program String32; var S,S0:string; i,poz,Num:integer; begin Write('S:'); Readln(S); Write('S0:'); Readln(S0); Num:=0; poz:=pos(S0,S); while (poz<>0) do begin inc(Num); delete(S,poz,length(S0)); poz:=pos(S0,S); end; Writeln(Num); end. |
Другие задачи из раздела String можно посмотреть здесь.
Комментарии: