Составьте программу которая позволяет ввести строки s, затем после каждой буквы "а"...

0 голосов
78 просмотров

Составьте программу которая позволяет ввести строки s, затем после каждой буквы "а" вставляет пробел. Pascal ABC, срочно


Информатика Начинающий (135 баллов)
оставил комментарий Архангел (142k баллов)

Строки или строку?

Дан 1 ответ
0 голосов
Архангел (142k баллов)
 
Правильный ответ

// PascalABC.NET 3.0, сборка 1076
var
  s:string;
  i,n:integer;
begin
  Write('Введите строку: '); ReadLn(s);
  for i:=Length(s) downto 1 do
    if s[i]='а' then Insert(' ',s,i+1);
  Writeln('Результат: ',s)
end.

Тестовое решение:
Введите строку: Это тестовая строка. Маша ела кашу.
Результат: Это тестова я строка . Ма ша  ела  ка шу.

...