Как определить принадлежит ли пара чисел бинарному множеству? - C#
Формулировка задачи:
Например:
Дано бинарное отношение А={(1,2);(2,3);(3,3))
как определить что множество B={2,3} входит в А?
Решение задачи: «Как определить принадлежит ли пара чисел бинарному множеству?»
textual
Листинг программы
string[] stringА = { "1,2", "2,3", "3,3" }; string[] stringC = { "1,2", "2,4", "3,3" }; string stringB = "2,3"; Console.WriteLine("А = { '1,2', '2,3', '3,3' }"); Console.WriteLine("C = { '1,2', '2,4', '3,3' }"); Console.WriteLine("B = { '2,3' }"); Console.WriteLine(); for (int i = 0; i < stringА.Length; i++) { if (stringА[i] == stringB) Console.WriteLine("B(" + stringB + ") = A(" + stringА[i] + ") - Yes"); else Console.WriteLine("B(" + stringB + ") = A(" + stringА[i] + ") - No"); } for (int i = 0; i < stringC.Length; i++) { if (stringC[i] == stringB) Console.WriteLine("B(" + stringB + ") = C(" + stringC[i] + ") - Yes"); else Console.WriteLine("B(" + stringB + ") = C(" + stringC[i] + ") - No"); } Console.ReadKey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д