Найти координаты точки - Pascal
Формулировка задачи:
Написать программу для нахождения координат точки С.
Дано:
точка В принадлежит отрезку АС
координаты точек:
А(x0,y0,z0)
В(x1,y1,z1)
найти С(x,y,z)
если ВС=k;
Решение задачи: «Найти координаты точки»
textual
Листинг программы
x := x1 + (x1 - x0) / abs(x1 - x0) * k;
Объяснение кода листинга программы
- У нас есть переменная
x— это координата точки, которую мы хотим найти. x1— это первая известная координата точки.x0— это вторая известная координата точки.k— это значение, на которое мы хотим изменить координатуx.- Итак, данный код находит координату точки
xпутем вычисления смещения относительно известных координат точекx0иx1с использованием значенияk.