Estoy un poco oxidado en módulos proyectivos y tal, así que trabajé en una prueba basada en los "primeros principios", sólo el uso de definiciones básicas y así sucesivamente:
Asumo $r \ne 0$; en el caso de $r = 0$, es trivial que $R = (0) \oplus R$.
Supongamos que $(r)$ fueron directo $R$-modular sumando de a$R$; es decir,
$R = (r) \oplus M; \tag 1$
entonces, por definición
$R = (r) + M, \; (r) \cap M = \{0\}, \tag 2$
donde $M \subset R$ es también una $R$-modular sumando; $M$ ser $R$-submódulo de $R$ requiere
$RM \subset M; \tag 3$
que es, $M$ sí es un ideal de a$R$; además, $M$ debe ser adecuada en $R$, que es
$M \subsetneq R, \tag 4$
desde $r \ne 0$ fuerzas, a través de (2),
$r \notin M. \tag 5$
Ahora. de nuevo en virtud de (2), $1 \in R$ debe ser de la forma
$1 = ar + m, \tag 6$
para algunos
$a \in R, \; m \in M; \tag 7$
por lo tanto,
$1 - ar = m \in M; \tag 8$
pero la hipótesis de $r^n = 0$ implica $m = 1 - ar$ es invertible en a$R$, ya que tenemos la identidad
$m \displaystyle \sum_0^n (ar)^k(1 - ar) \sum_0^n (ar)^k = \sum_0^n (ar)^k - \sum_1^{n + 1} (ar)^k$
$= 1 - (ar)^{n + 1} = 1 - a^{n + 1}r^{n + 1} = 1; \tag 9$
y ahora, además, inferir, a partir de (8) que
$1 = m \displaystyle \sum_0^n (ar)^k \in M \Longrightarrow M = R, \tag{10}$
desde
$\forall b\in R, \; b = b(1) \in M; \tag{11}$
pero $M = R$ contradice (4), por lo que no podemos tener (1).