Написать программу, которая считывает с клавиатуры предложения и выводит только те, которые не содержат двузначные числа - C#
Формулировка задачи:
помогите пожалуйста написать программу, которая считывает с клавиатуры предложения и выводит только те, которые не содержат двузначные числа.
Решение задачи: «Написать программу, которая считывает с клавиатуры предложения и выводит только те, которые не содержат двузначные числа»
textual
Листинг программы
string str=Console.ReadLine();
bool flag=true;
foreach(string s in str.Split('.'))
{
flag=true;
for(int i=0;i<s.Length-1;i++)
if (char.IsDigit(s[i]) && char.IsDigit(s[i + 1]))
{
if (i + 2 < s.Length)
{
if (!char.IsDigit(s[i + 2]))
{
flag = false;
break;
}
}
else
{
flag = false;
break;
}
}
if (flag)
Console.WriteLine(s);
}