Написать программу которая вводит строку. Подсчитать количество гласных русских букв в строке и заменить их на знак *(Паскаль)

Littlelimegirl Littlelimegirl    2   14.04.2020 09:04    2

Ответы
drovac drovac  13.10.2020 04:57

PascalABC.NET 3.5.1 + .NET Framework 4.7.1

begin

 var s := ReadString();

 var pattern := '[aieuo]|[ауоыиэяюёе]';

 s.Matches(pattern).Count.Println;

 s.RegexReplace(pattern, '*').Println;

end.

Программа работает как с русским языком, так и с английским.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика