Загрузка данных


program count_words_ending_a;
uses crt;
var
  s: string;
  i, count: integer;
begin
  write('Введите текст: ');
  readln(s);
  
  count := 0;
  for i := 1 to length(s) do
  begin
    // Если текущий символ - буква 'а', и при этом 
    // это либо конец строки, либо следующий символ - пробел
    if (s[i] = 'а') and ((i = length(s)) or (s[i+1] = ' ')) then
      count := count + 1;
  end;
  
  writeln('Количество слов, оканчивающихся на "а": ', count);
end.