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

Дана строка, состоящая из русских слов, разделенных пробелами. Вывести кол-во слов, в которых встречается буква 'а'. С объяснением, если можно!!!

Ответы

Автор ответа: Аноним
0
// PascalABC.NET 3.2, сборка 1338 от 16.11.2016
begin
  // Вводим строку с клавиатуры, приводим буквы к строчным,
  // разбиваем на слова по пробелу и помещаем их в массив aW
  var aW:=ReadlnString('->').ToLower.ToWords;
  // Пропускаем массив через фильтр, оставляющий слова, содержащие
  // русскую букву "а" и подсчитываем, сколько слов прошло через него.
  // Полученное количество выводим.
  Writeln('Слов с "а": ',aW.Where(w->Pos('а',w)>0).Count)
end.

Пример
-> Наша Таня громко плачет: уронила в речку мячик
Слов с "а": 4

Автор ответа: Аноним
0
уберите строки комментариев и все...
Автор ответа: Аноним
0
хотя программа и так рабтает
Автор ответа: iamjoker
0
попробую, но не уверен, что получится
Автор ответа: Аноним
0
Удаляешь пять строк, начинающихся с //. Первую самую не трогай, там ссылка на версию программы, в которой ПРОВЕРЕНА её работа
Автор ответа: Аноним
0
Фактически, комментарии содержат алгоритм работы, отнесенный к следующей за ними строке
Похожие вопросы
Предмет: Українська мова, автор: annaishenko586