Пусть высота \( h \) делит сторону \( a \) на отрезки \( a_1 = 4 \) см и \( a_2 = 8 \) см. Тогда сторона \( a = a_1 + a_2 = 4 + 8 = 12 \) см.
Пусть другие стороны треугольника равны \( b \) и \( c \). По условию, разница этих сторон равна 2 см, т.е. \( |b - c| = 2 \). Пусть \( b > c \), тогда \( b - c = 2 \), или \( b = c + 2 \).
Высота \( h \) образует два прямоугольных треугольника со сторонами \( h, a_1, b \) и \( h, a_2, c \).
По теореме Пифагора:
1) \( b^2 = h^2 + a_1^2 \) \( \Rightarrow \) \( b^2 = h^2 + 4^2 \) \( \Rightarrow \) \( b^2 = h^2 + 16 \)
2) \( c^2 = h^2 + a_2^2 \) \( \Rightarrow \) \( c^2 = h^2 + 8^2 \) \( \Rightarrow \) \( c^2 = h^2 + 64 \)
Из первого уравнения выразим \( h^2 \): \( h^2 = b^2 - 16 \).
Подставим это во второе уравнение:
\[ c^2 = (b^2 - 16) + 64 \]
\[ c^2 = b^2 + 48 \]
Теперь подставим \( b = c + 2 \) в это уравнение:
\[ c^2 = (c + 2)^2 + 48 \]
\[ c^2 = (c^2 + 4c + 4) + 48 \]
\[ c^2 = c^2 + 4c + 52 \]
\[ 0 = 4c + 52 \]
\[ 4c = -52 \]
\[ c = -13 \]
Длина стороны не может быть отрицательной. Это означает, что наше предположение о том, что высота делит сторону \( a \) на отрезки 4 и 8, и при этом \( b = c + 2 \) может быть неверным в таком порядке. Попробуем другую постановку задачи.
Возможная интерпретация: Высота, опущенная на одну из сторон, делит эту сторону на отрезки 4 и 8. Обозначим эту сторону как \( c \), тогда \( c = 4 + 8 = 12 \). Пусть другая сторона \( a \) и третья сторона \( b \). Тогда \( |a - b| = 2 \).
Пусть высота \( h_c \) к стороне \( c \) делит её на отрезки \( c_1 = 4 \) и \( c_2 = 8 \). Тогда \( c = 12 \).
Рассмотрим прямоугольные треугольники, образованные высотой \( h_c \) и сторонами \( a \) и \( b \):
1) \( a^2 = h_c^2 + c_1^2 = h_c^2 + 4^2 = h_c^2 + 16 \)
2) \( b^2 = h_c^2 + c_2^2 = h_c^2 + 8^2 = h_c^2 + 64 \)
Из этих уравнений следует, что \( b^2 > a^2 \), а значит \( b > a \) (так как стороны положительны). Следовательно, \( b - a = 2 \), или \( b = a + 2 \).
Выразим \( h_c^2 \) из первого уравнения: \( h_c^2 = a^2 - 16 \).
Подставим это во второе уравнение:
\[ b^2 = (a^2 - 16) + 64 \]
\[ b^2 = a^2 + 48 \]
Теперь подставим \( b = a + 2 \) в это уравнение:
\[ (a + 2)^2 = a^2 + 48 \]
\[ a^2 + 4a + 4 = a^2 + 48 \]
\[ 4a + 4 = 48 \]
\[ 4a = 44 \]
\[ a = 11 \]
Теперь найдём \( b \):
\[ b = a + 2 = 11 + 2 = 13 \]
Итак, стороны треугольника равны 11 см, 13 см и 12 см.
Проверим, что высота \( h_c \) существует (то есть \( h_c^2 \nless 0 \)):
\( h_c^2 = a^2 - 16 = 11^2 - 16 = 121 - 16 = 105 \). Так как \( h_c^2 > 0 \), то такая высота существует.
Ответ: 11 см, 13 см, 12 см