Hi Orbi,
ich verwende dich mal als Versuchskaninchen...
du solltest dir zuerst klar machen wie die Verkettungen aussehen, bei a) wäre dies:
$$(g \circ f)(x) = 1, \text{ da } f(x) > 0 \quad \forall x \in \mathbb{R} \\ (f \circ g)(x) = \begin{cases} 0, & x = 0 \\ 2, & x \neq 0 \end{cases} $$
für b) ist dies noch einfacher, da die Reihenfolge der Verkettung keine Rolle spielt:
$$ (g \circ f)(x) =(f \circ f )(x) = 1 $$
Gruß