Найти и сохранить в строке те слова, символы которых образуют симметричную последовательность букв - C#
Формулировка задачи:
Console.WriteLine("Введите строку:");
string stroka = Console.ReadLine();
string[] Words = stroka.Split(' '); // разбила на слова
bool flag = true;
foreach (string str in Words)
{
for (int i = 0; i < Words.Length; i++)
for (int j = Words.Length; j > 0; j--)
if (Words[i].Equals(Words[j]))
{
flag = true;
continue;
}
}
if (flag==true)
Console.WriteLine(" " + Words[i]);
/*Решение задачи: «Найти и сохранить в строке те слова, символы которых образуют симметричную последовательность букв»
textual
Листинг программы
string[] Words = Regex.Split(stroka, @"\W+") .Where(word => !string.IsNullOrWhiteSpace(word)) .ToArray();