Для построения нам понадобится знание некоторых фактов.
1. расстояние от вершины C треугольника ABC до точек касания вписанной окружности со сторонами AC и BC равно p-c, где p - полупериметр, а c=AB. Тем самым, это расстояние равно
p-c=(a+b-c)/2=(m-c)/2
2. Расстояние от вершины C треугольника ABC до точек касания вневписанной окружности с продолжениями сторон AC и BC равно p. Тем самым, это расстояние равно
p=(a+b+c)/2=(m+c)/2
Дальше все просто. Рисуем прямой угол с вершиной C, откладываем на сторонах угла отрезки (m-c)/2 - получаем точки A' и B'. Центр I вписанной окружности будет четвертой вершиной квадрата A'CB'I. Рисуем эту окружность. Далее аналогично рисуем еще один квадрат - A''CB''J со стороной (m+c)/2; J - центр вневписанной окружности. Рисуем эту окружность. Остается провести общую внутреннюю касательную для нарисованных окружностей, она отсечет от угла с вершиной C нужный треугольник ABC.
Замечание 1. Что означает метод спрямления - мне неизвестно. Если я случайно именно им и воспользовался - прекрасно. Если мой метод не подойдет - жалуйтесь начальству))
Замечание 2. Как рисовать общие касательные для двух окружностей - тема отдельного вопроса. Готов ответить на него за минимальное количество или бесплатно в комментариях
Начертим треугольник ABC.C=90°.По условию острый угол равен 45°-> второй угол будет тоже 45°.Следовательно AC=CB.. Рассмотрим треугольник ACH.угол А=45°,угол AHC=90(высота же),уголс ACH=45°. Из чего следует,что CH=AH=9,тоже самое проделываем с треугольником CHB.AH=HB=9=>AB=18. Найдём катеты,которые равны,т.е. АВ^2=AC^2+CB^2,пусть AC=x=CB,=> AB^2=2х^2.18^2=2х^2.324=2x^2,x=корень из 162,S(прямоугольное.треугольника)=1/2произведений катетов=>S=1/2AC*CB=(корень из 162*корень из 162)/2=162/2=81