Problem 2 seems to have two ways of going about it.
Way 1
Assume the whole shape is a triangle and the unshaded region is a trapezoid. Subtract the trapezoid's area from the triangle's area.
Way 2
Assume both shaded regions are triangles. Add the shaded triangles' areas.
I'm fairly certain at least Triangle 1's area is correct because finding the area of the trapezoid containing Triangle 1 and the unshaded trapezoid yields the same area as when combining the area of Triangle 1 determined in Way 2 and the area of the trapezoid determined in Way 1: A=(a+b)*h/2 = ((12+13)+15)*11/2 = 220.
Question
Why doesn't Way 2 provide the correct answer?

You numerical calculation is correct, indeed for the first
then $A=251.5$.
For the second
then $A=229$.
The discreapncy depends upon the fact that the given of the problems are wrong, indeed observe that the segment with length 15 is not orthogonal to the base indeed
$$\frac{15}{21}=\frac{5}{7}\approx 0.71423\neq \frac{25}{32}=0.78125$$