Show that the function:

$\displaystyle f(x) = \frac{x - \lfloor x \rfloor}{x + \lfloor x \rfloor +1}$ is:

a) always upper-semicontinuous;

b) has a derivative for all x belonging to N (natural numbers).

Thanks in advance for the help all you mathwizzes out there.