Выяснить, верно ли, что среди слов строки имеется слово, содержащее все буквы, входящие в слово «сад» - C#
Формулировка задачи:
Выяснить, верно ли, что среди слов строки имеется слово, содержащее все буквы, входящие в слово «сад» (например, слова «мансарда», «здравствуйте»).плиз срочно) C# Microsoft Visual Studio консольное приложение. Желательно с описанием строк чтобы я разобрался)
Решение задачи: «Выяснить, верно ли, что среди слов строки имеется слово, содержащее все буквы, входящие в слово «сад»»
textual
Листинг программы
string myStroka = "Здравствуйте меня, есть манса мансарда";
string strokaPoisk = "сад";
//массив разделителей
char[] razd = new char[] { '\t', ' ',',','.' };
string[] moiStroki=myStroka.Split(razd, StringSplitOptions.RemoveEmptyEntries);
foreach (var stroka in moiStroki)
{
Console.Write("Слово ='{0}'",stroka);
bool neNashli = false;
for (int i = 0; i <strokaPoisk.Length; i++)
{
if (!stroka.Contains(strokaPoisk[i]))
{
neNashli = true;
break;
}
}
if (!neNashli)
{
Console.WriteLine(" - состоит из искомого");
}
else
{
Console.WriteLine(" - не состоит из искомого");
}
}