Función que calcule el producto punto y el producto Cruz de 2 vectores en 2 dimensiones
double dot_product(double v1_x, double v1_y, double v2_x, double v2_y) { return v1_x * v2_x + v1_y * v2_y; } double cross_product(double v1_x, double v1_y, double v2_x, double v2_y) { return v1_x * v2_y - v1_y * v2_x; }