Здравствуйте, у меня есть домашнее задание triangulation.c с двумя наблюдателями и лодкой.
Мне нужно найти расстояние до этой лодки и ее координаты.
У меня есть координаты x1, y1, x2, y2, alpha, beta Я знаю, как рассчитать расстояние между сторожевыми вышками, расстояние до лодки, но не ее координаты
вот код, который у меня есть
float to_radians(const int angle);
float get_watchtowers_distance(const int x1, const int y1, const int x2, const int y2);
float get_boat_distance(const float d, const int alpha, const int beta);
int main() {
int x1 = 76;
int y1 = 316;
int x2 = 57;
int y2 = 516;
int alpha = 17;
int beta = 17;
float d = get_watchtowers_distance(x1,y1,x2,y2); //200.90
float b = get_boat_distance(d, alpha, beta); //30.71
float x3 = ? //97.07
float y3 = ? //418.90
printf("%.2f %.2f %.2f", b, x3, y3);
return 1;
}
Можете ли вы помочь мне с формулойполучить координаты х3 и у3?спасибо