В этом случае помогает формула Герона.
Но бывают задачи, где стороны треугольника содержат различные корни , в таких случаях иногда проще по теореме косинусов найти косинус одного из углов, по нему посчитать синус и затем воспользоваться формулой площади треугольника : половина произведения сторон, умноженная на синус угла между ними
Существует, так называемая, формула Герона, позволяющая вычислить площадь треугольника, зная длины его сторон.
S= √ (p * (p - a)*(p - b)*(p - c)) ,где
S - площадь;
p - полупериметр треугольника (a+b+c)/2;
a,b,c - длины сторон треугольника.
Правильный ответ на вопрос был дан в п.1 - формула Герона. Все остальное тоже верно, но мне кажется избыточным.