Предмет: Информатика,
автор: 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
begin
// Вводим строку с клавиатуры, приводим буквы к строчным,
// разбиваем на слова по пробелу и помещаем их в массив aW
var aW:=ReadlnString('->').ToLower.ToWords;
// Пропускаем массив через фильтр, оставляющий слова, содержащие
// русскую букву "а" и подсчитываем, сколько слов прошло через него.
// Полученное количество выводим.
Writeln('Слов с "а": ',aW.Where(w->Pos('а',w)>0).Count)
end.
Пример
-> Наша Таня громко плачет: уронила в речку мячик
Слов с "а": 4
Автор ответа:
0
уберите строки комментариев и все...
Автор ответа:
0
хотя программа и так рабтает
Автор ответа:
0
попробую, но не уверен, что получится
Автор ответа:
0
Удаляешь пять строк, начинающихся с //. Первую самую не трогай, там ссылка на версию программы, в которой ПРОВЕРЕНА её работа
Автор ответа:
0
Фактически, комментарии содержат алгоритм работы, отнесенный к следующей за ними строке
Похожие вопросы
Предмет: Українська мова,
автор: annaishenko586
Предмет: Химия,
автор: lolpapo
Предмет: Алгебра,
автор: Maria213456
Предмет: География,
автор: annamak2001
Предмет: Алгебра,
автор: veronika1075