Выяснить, верно ли, что в данном тексте больше групп букв, чем групп цифр - C# (185793)
Формулировка задачи:
Дан текст. Выяснить, верно ли, что в данном тексте больше групп букв, чем групп цифр.
Решение задачи: «Выяснить, верно ли, что в данном тексте больше групп букв, чем групп цифр»
textual
Листинг программы
Console.WriteLine("Введите текст:");
string _text = Console.ReadLine();
Regex _countLetterRegex = new Regex(@"[A-zА-яЁё]");
MatchCollection _countLetterMatch = _countLetterRegex.Matches(_text);
int letter = _countLetterMatch.Count;
Regex _countNumberRegex = new Regex(@"[^\D\s]");
MatchCollection _countNumberMatch = _countNumberRegex.Matches(_text);
int number = _countNumberMatch.Count;
if (letter > number)
{
Console.WriteLine("Количество букв в тексте больше чем цифр");
Console.WriteLine("Количество букв:"+letter);
Console.WriteLine("Количество цифр:"+number);
}
if (letter < number)
{
Console.WriteLine("Количество цифр в тексте больше чем букв");
Console.WriteLine("Количество букв:" + letter);
Console.WriteLine("Количество цифр:" + number);
}
Console.WriteLine();
while (true)
{
if(Console.ReadKey().Key == ConsoleKey.Escape)
{
Environment.Exit(0);
}
}