All of these problems can be solved by implicit differentiation.
In the case of b), one differentiates the equation with respect to x resulting in:
g'(x+y) (1 + y') = 2x + 2 y y' {Notice how the chain rule is used here on the left hand side}
This equation can then be solved for y'
[g'(x+y) -2y) ] y' = 2x -g'(x+y) and y' = [ 2x -g'(x+y) ]/[g'(x+y) - 2y ]
Problems a) and c) can be solved using the same approach.