Предмет: Информатика, автор: ap35987591

Дана строка, содержащая английский текст. Составить программу на Паскале для
определения количества слов, оканчивающихся на букву «а».

Ответы

Автор ответа: angryfukse
1

var

 str: string;

 i, count: integer;

begin

 count := 0;

 writeln('Введите строку: ');

 readln(str);

 for i := 2 to length(str) do

   if ((str[i] = ' ') or (str[i] = '.') or (str[i] = ',') or (str[i] = '?') or (str[i] = '!')) and (str[i - 1] = 'a') then

     inc(count);

 writeln('Количество слов, оканчивающихся на букву a: ', count);

end.

Приложения:
Похожие вопросы