Выполнить операции над множествами (объединение, пересечение, разницу) - C#
Формулировка задачи:
над множествами 1 и 2 выполнить - объединение ,пересечение , разницу mnoj1\mnoj2 и mnoj2\mnoj1(ну ещё дополнение mnoj1 и mnoj2 до универсального , но хотелось бы после того как увижу помощь самому дойти)
насколько я понял нужно использовать цикл for но вот как=) так и не понял
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { try { Console.WriteLine("Лабораторная работа №{0}", 1); Console.WriteLine("Работа с множествами"); int[] mnoj1 = new int[] {-7,-5,2} ; int[] mnoj2 = new int[] { -3, 0, 1 }; int[] mnoj_univer=new int[] {-7,-5,-3-0-1-2}; Console.ReadLine(); } catch { Console.WriteLine(Error); } } } }
Решение задачи: «Выполнить операции над множествами (объединение, пересечение, разницу)»
textual
Листинг программы
var powerSet = PowerSet(mnoj1); foreach (var subset in powerSet) { foreach (var element in subset) Console.Write("{0} ", element); Console.WriteLine(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д