Π‘ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΠ΄ΡΡΠ΅ΡΠ° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π²Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ Π±ΡΠΊΠ²Ρ «Π°» Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΠΊΡΡΠ΅, ΠΠ°ΡΠΊΠ°Π»Ρ.
Π‘ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΠ΄ΡΡΠ΅ΡΠ° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π²Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ Π±ΡΠΊΠ²Ρ «Π°» Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΠΊΡΡΠ΅, ΠΠ°ΡΠΊΠ°Π»Ρ.
program Task_Str7;
{Π·Π°Π΄Π°ΡΠΈ Π½Π° ΡΡΡΠΎΠΊΠΈ ΠΏΠ°ΡΠΊΠ°Π»Ρ Ρ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ}
{Π‘ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΠ΄ΡΡΠ΅ΡΠ° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π²Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ Π±ΡΠΊΠ²Ρ "Π°" Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΠΊΡΡΠ΅, ΠΠ°ΡΠΊΠ°Π»Ρ}
var
i, i_Sun, n: integer;
s_Str: string;
begin
s_Str := 'ΠΡΠ½Π° Π½Π°Π΄ ΡΠ΅ΠΊΠΎΡ.';
n := length(s_Str);
i_Sun := 0;
for i := 1 to n do
if s_Str[i] = 'Π°' then
Inc(i_Sun);
WriteLn('ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π±ΡΠΊΠ²Ρ "Π°" = ', i_Sun, ', Π² ΡΡΡΠΎΠΊΠ΅: ', s_Str);
//Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
WriteLn('ΠΠ°ΠΆΠΌΠΈΡΠ΅ <Enter>, ΡΡΠΎΠ±Ρ Π²ΡΠΉΡΠΈ.');
ReadLn();
end.
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ:
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΠ΄ΡΡΠ΅ΡΠ° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π²Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ Π±ΡΠΊΠ²Ρ Β«Π°Β» Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΠΊΡΡΠ΅, ΠΠ°ΡΠΊΠ°Π»Ρ.