As n increases,1/n decreases and so for higher values of n ,1/n tends to zero and function becomes continuous near 0 and is equal to 0.
However we can't say anything for f(3/4) or f(3/5) as they may or may not be zero.(since 4/3 or 5/3 is not an integer).
So f(x) is not 0 for x belongs to (0,1)
for first question,condition is
(log x)^2 -5*log x +6 >0 and x>0
(log x -2)(log x -3)>0
log x<2 or log x>3 and x>0
so 0<x<100 union x>1000
second question,
constraints 1. [x+ 0.5 ] is not equal to 0 or 1 where [ ] shows greatest integer
so minimum of greatest integer of x+0.5 =2 so minimum value of x =1.5
constraint 2. mod of (x ^ 2- x- 2) is not zero i.e x is not 2 or -1
intersection of bth constraints shows x belongs to [3/2,infinity) -{2}