Расстояние между двумя точками
Если в пространстве заданы две точки и известны их координаты, то расстояние между этими двумя точками может быть вычислено по формуле:
$$d=\sqrt{\left(x_{1}-x_{2} \right)^{2}+\left(y_{1}-y_{2} \right)^{2}+\left(z_{1}-z_{2} \right)^{2}}$$
Здесь приведен код программы, определяющей расстояние между двумя точками. Координаты точек введены в программе, если у вас другие координаты - поменяйте соответствующие значения. Это типичная задача, которую предлагают студентам при изучении программирования.
#include#include using namespace std; struct Point{ double x; double y; double z; }; double dist(Point A,Point B){ double s; s=sqrt(pow(A.x-B.x,2)+ pow(A.y-B.y,2)+ pow(A.z-B.z,2)); return s;} int main(){ Point A,B; A.x=1; A.y=1; A.z=1; B.x=3; B.y=2; B.z=-1; cout << "Distance is " << dist(A,B) << endl; return 0;}