Вопрос, который вызвал трудности
Составьте программу, которая позволяет проверить правописание "жи" и "ши" в тексте и выводит на экран количество допущенных ошибок и исправленную строку
Ответ экспертов Учись.Ru
Чтобы дать полноценный ответ, был привлечён специалист, который хорошо разбирается в теме.
После обсуждения с другими специалистами сервиса мы пришли к выводу, что правильный ответ на ваш вопрос будет звучать следующим образом:
Procedure GhiShi(Var S : String; Var N : Byte);
Var i : Byte;
Begin
N:=0;
For i:=1 to Length(S)-1 do
If (S[i] in ['ж','ш']) and (S[i+1]='ы') then
Begin
S[i+1]:='и';
Inc(N);
end;
end;
Var St : String;
k : Byte;
Begin
{ Readln(St); } St:='"жы" и "шы" пишы через "и"';
GhiShi(St,k);
Writeln(St);
Writeln('Количество ошибок: ',k);
end.