Для нахождения периметра треугольника MNK необходимо сначала найти длины сторон MN, NK и MK.
M - средняя точка на стороне AB: M = ((A.x + B.x) / 2, (A.y + B.y) / 2)
N - средняя точка на стороне AC: N = ((A.x + C.x) / 2, (A.y + C.y) / 2)
K - средняя точка на стороне BC: K = ((B.x + C.x) / 2, (B.y + C.y) / 2)
MN = sqrt((N.x - M.x)^2 + (N.y - M.y)^2)
NK = sqrt((K.x - N.x)^2 + (K.y - N.y)^2)
MK = sqrt((K.x - M.x)^2 + (K.y - M.y)^2)
Периметр MNK = MN + NK + MK
Подставим известные значения:
MN = sqrt(((A.x + C.x) / 2 - (A.x + B.x) / 2)^2 + ((A.y + C.y) / 2 - (A.y + B.y) / 2)^2)
NK = sqrt(((B.x + C.x) / 2 - (A.x + C.x) / 2)^2 + ((B.y + C.y) / 2 - (A.y + C.y) / 2)^2)
MK = sqrt(((B.x + C.x) / 2 - (A.x + B.x) / 2)^2 + ((B.y + C.y) / 2 - (A.y + B.y) / 2)^2)
После подстановки координат точек A, B и C в формулы и вычислений, найдем периметр треугольника MNK.
Для нахождения периметра треугольника MNK необходимо сначала найти длины сторон MN, NK и MK.
Для этого найдем координаты точек M, N и K:M - средняя точка на стороне AB: M = ((A.x + B.x) / 2, (A.y + B.y) / 2)
N - средняя точка на стороне AC: N = ((A.x + C.x) / 2, (A.y + C.y) / 2)
K - средняя точка на стороне BC: K = ((B.x + C.x) / 2, (B.y + C.y) / 2)
Найдем длины сторон треугольника MNK:MN = sqrt((N.x - M.x)^2 + (N.y - M.y)^2)
NK = sqrt((K.x - N.x)^2 + (K.y - N.y)^2)
MK = sqrt((K.x - M.x)^2 + (K.y - M.y)^2)
После нахождения длин сторон MNK можно найти периметр:Периметр MNK = MN + NK + MK
Подставим известные значения:
MN = sqrt(((A.x + C.x) / 2 - (A.x + B.x) / 2)^2 + ((A.y + C.y) / 2 - (A.y + B.y) / 2)^2)
NK = sqrt(((B.x + C.x) / 2 - (A.x + C.x) / 2)^2 + ((B.y + C.y) / 2 - (A.y + C.y) / 2)^2)
MK = sqrt(((B.x + C.x) / 2 - (A.x + B.x) / 2)^2 + ((B.y + C.y) / 2 - (A.y + B.y) / 2)^2)
После подстановки координат точек A, B и C в формулы и вычислений, найдем периметр треугольника MNK.