Triángulo dados los tres lados

Answer
Solution

a

b

90

c

30

80