Предполагая, что H = Гипотенуза (10 в вашем примере), это формула для вашего наклона:
Y2 = H(Sin(A)) + Y1
= 10(Sin(A)) + 200
X2 = Sqrt((H^2)-(Y2^2)) + X1
= Sqrt(100 - (Y2^2)) + 180
Так что теперь у вас есть
(180, 200) -> (X2, Y2)
Где X2, Y2 будут варьироваться в зависимости от значений A и H
Для проверки нашего расчета - A (как введено пользователем) можно рассчитать с использованием уравнения наклона, заменив значения X1, X2, Y1 и Y2 исходным и результирующим выходом.
A = InvTan((Y2 - Y1) / (X2 - X1))
= InvTan((Y2 - 200) / (X2 - 180))