Предмет: Информатика, автор: КотЭюшка

Паскаль АВС. Дана строка символов. Составьте программу которая подсчитывает, сколько в данной строке слов оканчивающихся на а. Все слова разделяются 1 пробелом и только русские буквы.

Ответы

Автор ответа: Аноним
0
var
  s: string;
  i, n: integer;
  a: set of char;

begin
  Writeln('Введите строку текста');
  Readln(s);
  n := 0;
  a := ['А', 'а'];
  for i := 1 to Length(s) do
    if (s[i] = ' ') and (s[i - 1] in a) then n := n + 1;
  if (s[i - 1] in a) then n := n + 1;
  Writeln('Количество слов, оканчивающихся буквой "а", равно ', n)
end.

Тестовое решение:
Введите строку текста
А роза упала на лапу Азора
Количество слов, оканчивающихся буквой "а", равно 4


Интересные вопросы
Предмет: Математика, автор: duldasev846
Предмет: История, автор: charoskarimova11
Задание 2. (3б)Прочитайте отрывок из исторического источника. Ответьте на вопросы в конце текста:
1 марта. Пятое заседание.
На вопрос, какой знак она дала своему королю в подтверждение того, что она пришла от Бога. Она ответила: «Я всегда вам отвечала, что вы не вырвите у меня этого признания.Идите и узнавайте это у него самого».
На вопрос, клялась ли она не рассказывать о чём у неё будут спрашивать и что касается процесса. Она ответила: « Я уже прежде вам говорила,что не расскажу вам об имеющем отношение к нашему королю. И того, что касается нашего короля, я и теперь не открою вам»
На вопрос, знает ли она сама тот знак, который дала своему королю, она ответила : « То, что я обещала держать в секрете, я вам не открою».
Вопросы:
1. Как зовут историческое лицо, о котором идёт речь?
2. Какой подвиг она совершила?
3. Какие выводы о поведении её на допросе можно сделать?
Плизз очень нужно