Una función de una variable $ f (x) $ es continua en el punto $ x = p $ si, dado cualquier $ \epsilon> 0 $, existe un $ \delta> 0 $ (donde se permite que $\delta$ dependa de $\epsilon$) tal que para todo $ x $ en el intervalo $ (p-\delta, p +\delta) $, $ | f (x) - f (p) <\epsilon $.
Intentemos eso para la primera función que presentas. Si $ p $ es racional y diferente de cero, entonces cualquier vecindad de $ p $ tendrá puntos con $ x $ irracional y $ f (x) = 0 $, por lo que al elegir $ \epsilon = p / 2 $, vemos que no se cumple la definición de continuidad en $ p $. Y si $ p $ es irracional, cualquier vecindad de $ p $ contendrá puntos con $ x $ racional y arbitrariamente cerca de $ p $ para que $ f (x) $ esté arbitrariamente cerca de $ p $, no obstante, $ f (p) = 0 $. Nuevamente, al elegir $ \epsilon = p / 2 $ se muestra que $ f (x) $ no es continua en $ x = p $.
Pero ahora mira $ x = 0 $. Entonces, para cualquier $ \epsilon <0 $, si elegimos $ \delta = \epsilon / 2 $, cada punto $ x $ con $ -\delta
Ahora mira $ g (x) $. Para $ x $ que no es un entero, se aplican los mismos argumentos que muestran que $ f (x) $ no es continua a $ g (x) $. Ahora considera cualquier número entero $ x = n $, incluido cero. En todos los puntos racionales $ n
Entonces $ g (x) $ es discontinua en todas partes.