private static void PrintExample1() { Console.WriteLine("EXAMPLE 1"); SimpleDomain d1 = new SimpleDomain(0, 5); PrintDomain(d1, "sd: "); SimpleDomain d2 = new SimpleDomain(0, 3); PrintDomain(d2, "sd: "); IDomain d3 = IDomain.Combine(d1, d2); PrintDomain(d3, "cd: "); Console.WriteLine($"({d3.ElementForIndex(0)})"); Console.WriteLine($"({d3.ElementForIndex(5)})"); Console.WriteLine($"({d3.ElementForIndex(13)})"); Console.WriteLine(d3.IndexOfElement(DomainElement.Of(4, 1))); Console.WriteLine("---------------------------------------"); Console.WriteLine(); }
static void Primjer11() { Console.WriteLine("Hi"); IDomain d1 = Domain.IntRange(0, 5); Debug1.Print(d1, "Elementi domene d1:"); IDomain d2 = Domain.IntRange(0, 3); Debug1.Print(d2, "Elementi domene d2:"); IDomain d3 = Domain.Combine(d1, d2); Debug1.Print(d3, "Elementi domene d3:"); //IDomain d4 = Domain.Combine(d1, d3); //Debug1.Print(d4, "Elementi domene d4:"); Console.WriteLine(d3.ElementForIndex(0)); Console.WriteLine(d3.ElementForIndex(5)); Console.WriteLine(d3.ElementForIndex(14)); Console.WriteLine(d3.IndexOfElement(DomainElement.Of(4, 1))); }