Question:
Find a subgroup of $\mathbb{Z}_{12} \oplus \mathbb{Z}_{4} \oplus \mathbb{Z}_{15}$ that is of order 9.
By a certain theorem, $\mathbb{Z}_{4}\oplus\mathbb{Z}_{15} \cong \mathbb{Z}_{60}$ from the fact that 4 and 15 are relatively prime.
This gives
$\mathbb{Z}_{12} \oplus \mathbb{Z}_{4} \oplus \mathbb{Z}_{15}\cong \mathbb{Z}_{12}\oplus \mathbb{Z}_{60}$
It now suffices to find all elements of order 9 in the group $\mathbb{Z}_{12} \oplus \mathbb{Z}_{4} \oplus \mathbb{Z}_{15}$; knowing that the order of any element in a group is the order of the cyclic subgroup generated by that element.
But, aside from listing the elements manually-which is tedious- what is a more efficient way to go about?
The structure theorem for abelian groups is the right way to go but you are using it in an unhelpful direction. It implies that you can split up that sum further: $$\mathbb{Z}_{12} \oplus \mathbb{Z}_4 \oplus \mathbb{Z}_{15} \cong \mathbb{Z}_4 \oplus \mathbb{Z}_3 \oplus \mathbb{Z}_4 \oplus \mathbb{Z}_3 \oplus \mathbb{Z}_5.$$ You can read off the subgroup of order $9$. To be explicit, the subgroup $\mathbb{Z}_3 \subseteq \mathbb{Z}_{12}$ is cyclic generated by $4$ and the subgroup $\mathbb{Z}_3 \subseteq \mathbb{Z}_{15}$ is cyclic generated by $5$.