С клавиатуры вводится строка. Подсчитать сколько раз в нее входит подстрока abc.
Ответы на вопрос
Ответил srzontmp
0
var s: string;
n,k: integer;
begin
write('строка: '); readln(s);
k:=0;
n:=pos('abc',s);
if n>0 then
repeat
k:=k+1;
delete(s,1,n+2);
n:=pos('abc',s);
until n=0;
writeln(k);
end.
строка: fdrsabcde dsabcjhy abckjuy
3
строка: dscabgfre fhygdte
0
n,k: integer;
begin
write('строка: '); readln(s);
k:=0;
n:=pos('abc',s);
if n>0 then
repeat
k:=k+1;
delete(s,1,n+2);
n:=pos('abc',s);
until n=0;
writeln(k);
end.
строка: fdrsabcde dsabcjhy abckjuy
3
строка: dscabgfre fhygdte
0
Новые вопросы
Математика,
2 года назад
Биология,
2 года назад
Математика,
8 лет назад
Математика,
8 лет назад
Химия,
9 лет назад
Математика,
9 лет назад