вот картиночка. наверное как то так.
Первые а и b параллельны по двум накрест лежащим углам ( 180 - 110 = 70). Во второй тоже по двум н/л углам ( они равны 40, так как вертикальные)
Х-один из углов
Х+35-третий угол
Х/2-второй угол
1т к сумма всех углов равна 180 то сост урав
Х+х+35+х/2=180
2х+0.5х=180-35
2.5х=145
Х=58
1-один из углов равен 58
2 -третий угол равен 58+35=93
3- второй угол равен 58/2=29
Рисуем (копируем) угол: две линии пересекающиеся под заданным углом (это не надо пояснить?).
На одной из его сторон обычным образом description = 'generated for test purpose: пара пересекающихся окружностей с центрами на этой линии, перпендикуляр проходит через пересечения окружностей.
Продлеваем перпендикуляр до пересечения с второй стороной угла.
Делим полученный отрезок (кусок перпендикуляра между сторонами угла) на двое - опять-же обычным образом: проводим из концов отрезка пару пересекающихся окружностей одного радиуса - линия через точки их пересечения делит отрезок пополам.
Проводим медианную линию через вершину исходного угла и середину отрезка на перпендикуляре.
Откладываем на этой линии длину медианы (ножки циркуля раздвигаем на длину медианы и проводим окружность из вершины угла - окружность пересечет медианную линию на заданной длине.
Через эту точки проводим линию параллельную построенному ранее перпендикуляру от одной до другой стороны угла - это и будет недостающая сторона треугольника.