static void Main(string[] args) { Vector vector1 = new Vector(1, -1, 0); Vector vector2 = new Vector(3, 2, -1); Console.WriteLine($"Vector1 length = {vector1.Length()}"); Console.WriteLine($"Vector2 length = {vector2.Length()}"); Console.WriteLine($"Scale mul vector1*vector2 = {vector1.ScaleMul(vector2)}"); Vector resultVector = vector1.VectorMul(vector2); Console.WriteLine($"Vector mul vector1*vector2 = new vector [{resultVector.X}, {resultVector.Y}, {resultVector.Z}]"); Console.WriteLine($"Angle vector1 with vector2 = {vector1.Angle(vector2)}"); resultVector = vector1.Add(vector2); Console.WriteLine($"vector1+vector2 = new vector [{resultVector.X}, {resultVector.Y}, {resultVector.Z}]"); resultVector = vector1.Dif(vector2); Console.WriteLine($"vector1-vector2 = new vector [{resultVector.X}, {resultVector.Y}, {resultVector.Z}]"); }