Составить описания классов для объекта векторов, задаваемых координатами концов в трёх мерном пространстве. Обеспечить операции сложения и вычитания векторов с получением нового вектора (суммы или разности), вычисления скалярного произведения двух векторов, длины вектора, косинуса угла между векторами, написать программу, демонстрирующую работу этим классом, программа должна выполнять все методы этого класса