Let S be a dense set in the reals. Prove that every real number is the limit of a sequence in S.

Let S be a dense set in the reals. Prove that every real number is the limit of a sequence in S. I know I am supposed to consider S intersected with $(x-$ $1 \over n$, $x)$ for $n\in \mathbb N$, for a given $x \in \mathbb R$.

-
What does it mean to you for a set to be dense? –  anonymous Dec 9 '12 at 16:39
If a set S is dense in R, then it means that for all real a<b, there exists an x in S s.t. a<x<b –  Mathlete Dec 9 '12 at 16:41
So for $x \in \mathbb{R}$ and each $n$ there's a point $x_n$ in $S$ satisfying $x - \frac{1}{n} < x_n < x$. Then $\lim_{n \to \infty} x_n$ = ? –  anonymous Dec 9 '12 at 16:52

Take any sequence $s_n \in S$ with $s_n \in (x-\frac{1}{n},x)$ for each n. What does $s_n$ tend to?
S being dense means that there is always some element of $S$ in any interval, so certainly there's an element of $S$ in $(x-\frac{1}{n},x)$ so we know that we can make such a sequence.
Yes, that's true, so what bound can we put on $|s_n - x|$? –  Tom Oldfield Dec 9 '12 at 17:12