Usted ha dicho que después de la sustitución de $x=y\pi/2$ la respuesta fue obvia, pero en mi opninion no es obvio. Voy a demostrar por qué no es obvio en general. En matemáticas uno debe de hacer afirmaciones como "dos términos están cerca de cero" riguroso. Después de la sustitución tienes algo como:
\begin{align}
\frac{\int^{\pi/2}_0 x^{r-1}\cos(x)\,dx}{\int^{\pi/2}_0 x^{r}\cos(x)\,dx}=\frac{2}{\pi}\frac{\int^{1}_0 y^{r-1}\cos(y\pi/2)\,dy}{\int^{1}_0 y^{r}\cos(y\pi/2)\,dy}\to\frac{2}{\pi} \ \ \text{ when } r\to \infty
\end{align}
Usted dijo indirectamente que debido a que ambas integrales son cerca de cero iban a cancelar lo que significa que la fracción con las dos integrales ir a $1$. ¿Y el siguiente?
\begin{align}
\frac{\int^{1}_0 y^{r^2-1}\,dy}{\int^{1}_0 y^r\,dy}
\end{align}
Al $r\to \infty$ que la expresión va a cero. No "cancelación" en este caso, por lo que uno debe tener cuidado con ese tipo de cosas.
Ahora vamos a probar la afirmación de rigor. Yo uso asympototic expansiones, en particular Watson Lema. Set $x=e^{-u}$ (para obtener el formulario de la norma Watson Lema).
\begin{align}
\int^{\pi/2}_0 x^r\cos(x)\,dx&=\int^{-\ln(\pi/2)}_{\infty} e^{-ru} \cos(e^{-u})(-e^{-u})\,du \\
&=\int^\infty_{-\ln(\pi/2)}e^{-(r+1)u}\cos(e^{-u})\,du\\
&=\int^\infty_0 e^{-(r+1)(u-\ln(\pi/2))}\cos(e^{-u+\ln(\pi/2)})\,du\\
&=\left(\frac{\pi}{2}\right)^{r+1}\int^\infty_0 e^{-(r+1)u}\cos\left(\frac{\pi}{2}e^{-u}\right)\,du
\end{align}
Tenga en cuenta que cuando se $u\to 0$ tenemos $\cos\left(\frac{\pi}{2}e^{-u}\right)\sim \frac{\pi}{2}u +O(u^2) $. Invocando Watson Lema obtenemos:
\begin{align}
\int^\infty_0 e^{-(r+1)u}\cos\left(\frac{\pi}{2}e^{-u}\right)\,du \sim \frac{\pi}{2(r+1)^2}
\end{align}
como $r\to\infty$. Por lo tanto, finalmente:
\begin{align}
\int^{\pi/2}_0 x^r\cos(x)\,dx \sim \left(\frac{\pi}{2}\right)^{r+1}\frac{\pi}{2(r+1)^2}
\end{align}
como $r\to\infty$. Del mismo modo, se obtiene:
\begin{align}
\int^{\pi/2}_0 x^{r-1}\cos(x)\,dx \sim \left(\frac{\pi}{2}\right)^{r}\frac{\pi}{2r^2}
\end{align}
Finalmente, se obtiene:
\begin{align}
\lim_{r\to\infty}\frac{\int^{\pi/2}_0 x^{r-1}\cos(x)\,dx}{\int^{\pi/2}_0 x^{r}\cos(x)\,dx}&=\lim_{r\to\infty}\frac{\left(\frac{\pi}{2}\right)^{r}\frac{\pi}{2r^2}}{\left(\frac{\pi}{2}\right)^{r+1}\frac{\pi}{2(r+1)^2}}\\
&=\frac{2}{\pi}
\end{align}
Y eso es exactamente lo que se reivindica.