
1. Подсчитать, каких букв в тексте больше: "а" или "о". Текст взять любой.
2. Поменять местами первую и последнюю букву в заданном тексте. Текст любой.
3. Подсчитать кол-во предложений в тексте. Текст любой.
Заранее спасибо! :D
var
s:string;
i:byte;
begin
readln(s);
if pos('.',s)<>0 then
begin
while (pos('*',s)<>0) and (pos('*',s)<pos('.',s)) do delete(s,pos('*',s),1);
for i:=pos('.',s) to length(s) do if s[i]='3' then s[i]:='+'
end else writeln('Нет точки!');
writeln(s);
readln;
end.
var
s:string;
r:set of char; i,k:byte;
begin
r:=['.',' ',';'];
readln(s);
for i:=1 to length(s) do
begin
if i=1 then
begin
if s[1]='k' then inc(k);
end else
begin
if (s[i]='k') and (s[i-1] in r) then inc(k);
end
end;
writeln(k);
end.