Выполнить операции над множествами (объединение, пересечение, разницу) - C#

Узнай цену своей работы

Формулировка задачи:

над множествами 1 и 2 выполнить - объединение ,пересечение , разницу mnoj1\mnoj2 и mnoj2\mnoj1(ну ещё дополнение mnoj1 и mnoj2 до универсального , но хотелось бы после того как увижу помощь самому дойти)
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);
}
        }
    }
}
насколько я понял нужно использовать цикл for но вот как=) так и не понял

Решение задачи: «Выполнить операции над множествами (объединение, пересечение, разницу)»

textual
Листинг программы
var powerSet = PowerSet(mnoj1);
                foreach (var subset in powerSet)
                {
                    foreach (var element in subset)
                        Console.Write("{0} ", element);
                    Console.WriteLine();
                }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4 из 5
Похожие ответы