[tex]x^2+bx+c = (x-r)(x-s)\\
x^2+bx+c = x^2-(r+s)x+rs\\\\
b = -(r+s)\\ c = rs[/tex]
Say r is rational. Suppose for a second, that s is not. Then, r+s is irrational. But this contradicts the fact that b is rational.
So, if one root is rational, then the other root is also rational