Schur-Zassenhaus Theorem:
If there exists normal Hall-subgroup $H$ of finite group $G$, then there exists complement $K$ of $H$ in $G$.
So if $\exists$ H $\unlhd$ G s.t. |H| is coprime to [G:H] then $\exists K \le G$ s.t. $ G = HK \cong H \rtimes K $
All proofs of this theorem use group cohomology or Burnside's arguments in conjunction with commutator subgroups of the Sylow $p$-subgroups.
My question is, if we assume $G/H$ is cyclic can we somehow take out some of the heavier machinery in the proof? Like somehow showing that $H$ is abelian would be real nice. Then the induction is pretty ok without the use of cohomology. I'm not sure what knowing $K$ is abelian implies.
The proof simplifies a lot if we assume $G/H$ is cyclic, since a suitably chosen cyclic subgroup of $G$, related to a choice of generator of $G/H$, will be a complementary subgroup to $H$.
Let $H$ be normal in $G$ with order $a$ and let $b = [G:H]$, so $|G| = ab$ and $\gcd(a,b) = 1$. Since $G/H$ is cyclic it has a generator, say $G/H = \langle \overline{g}\rangle$. Since $a$ is relatively prime to $b = |G/H|$, $G/H = \langle \overline{g}^a\rangle$ too. Since $G$ has order $ab$, in $G$ we have $$ 1 = g^{ab} = (g^a)^b. $$ Set $x = g^a$, so $x^b = 1$ and $G/H = \langle \overline{x}\rangle$.
Of course each element of $G$ has the form $x^ih$ for some $i \in \mathbf Z$ and $h \in H$. The subgroup $\langle x\rangle$ has order dividing $b$, which is relatively prime to $a = |H|$, so $\langle x \rangle \cap H = \{1\}$. Thus $G = H\langle x\rangle$ with the subgroups $H$ and $\langle x\rangle$ having trivial intersection. Thus $G \cong H \rtimes \langle x\rangle$.