You can find where the zeros of the Riemann zeta function are on the critical line Re(s)=1/2 by using the Riemann-Siegel formula. You can perform a good approximation of this formula on a calculator.
The Riemann-Siegel formula is a function that is positive where the Riemann zeta function is positive and negative where zeta is negative. Thus, wherever the sign of Riemann-Siegel changes, there must be a zero of the Riemann zeta function within that range.
The Riemann-Siegel formula is
Z(t) = 2{sum_n=1 to N}[1/sqrt(n)]*[cos(theta(t)-t*log(n)] + R
t is the coefficient of the imaginary part in the variable s = 1/2 + it.
log is the natural log ("ln" on a calculator).
The cosine is taken in radians, not degrees, so set your calculator for that.
N is the integer part of sqrt(t/2pi). Thus the size of sqrt(t/2pi) determines the number of terms there will be in the sum on the right hand side of the equation of Z(t). The larger the value of t, the more terms you must calculate. The first three zeros, at t=14.13..., 21.02..., 25.01..., only require one term (N=1). The next nine zeros, up through t=56.446..., require only two terms (N=2).
The remainder R is where we use the fractional part of sqrt(t/2pi), which is called p. The formula for R is given below.
The first step of the calculation is to estimate theta(t). Fortunately you can get a very good approximation using just a few terms of the series
theta(t) = (t/2)*log(t/2pi) - t/2 - pi/8 + 1/48t...
This is all you need because the next term is 7/(5760t^3), which is extremely small even for the first zero at t=14.13..., followed by even smaller terms beyond that.
So you find theta(t) with the short series above, subtract t*log(n) -- which is zero for the first term n=1 -- and take the cosine. For N=1 this is all you need, because the factor 1/sqrt(n) = 1. For N=2, you go back and take theta(t), subtract t*log(2), take this cosine, and multiply by 1/sqrt(2). Add this n=2 value to the n=1 value. Once you have your sum of all the terms, multiply it by 2.
Now we have to add the remainder R. The first term of the series for R gives a good enough approximation for our purposes. Recall that p is the fractional part of sqrt(t/2pi). Then we have
R = (-1)^(N-1) * (t/2pi)^(-1/4) * [cos(2pi[p^2-p-1/16])/cos(2pi*p)]
There are more terms in the series inside the last bracket, but the next one is already extremely small: it is the value in the bracket above, cubed, times -1/96pi^2, times (t/2pi)^(-1/2). We can ignore it and find a zero of zeta to within a couple decimal places. Note that for N=1, the first term (-1)^(N-1) = 1, while for N=2, it is -1.
Add the remainder R to 2 times the sum we calculated above, and we have our estimate of Z(t). When you find a positive Z(t) and a negative Z(t), that means there is a zero of the Riemann zeta function between the two values of t.
Here are the calculations that show that there is a zero between t=14.13 and t=14.14:
theta(14.13) = (14.13/2)*log(14.13/2pi) - 14.13/2 - pi/8 + 1/(48*14.13) = -1.73053...
For n=1, t*log(n) is zero, so we just take the cosine of this value.
cos(-1.73053) = -0.159055...
Again, for n=1, the 1/sqrt(n) factor is 1, so we now have the n=1 term of the sum.
Since N=1 for this value of t, we have our sum.
Multiply by 2 to get -0.3181...
Now we have to add the remainder term R. N=1, so the first term (-1)^(N-1) = 1. The fractional part of sqrt(14.13/2pi) = 0.4996... = p.
R = (14.13/2pi)^(-1/4) *
[cos(2pi[0.4996^2 - 0.4996 - 1/16]) / cos(2pi*0.4996)]
This gives us R=0.31250...
Thus we get Z(14.13) = -0.3181 + 0.31250 = -0.0056...
Now we do the same calculations for t=14.14.
theta(14.14) = (14.14/2)*log(14.14/2pi) - 14.14/2 - pi/8 + 1/(48*14.14) = -1.72653...
cos(-1.72653) = -0.155105...
Since n=N=1, this is our sum, so we multiply by 2 to get -0.3102...
Now we calculate R. The fractional part of sqrt(14.14/2pi) = 0.50015... = p.
R = (14.14/2pi)^(-1/4) *
[cos(2pi[0.50015^2 - 0.50015 - 1/16]) / cos(2pi*0.50015)]
This gives us R = 0.31244...
Thus we get Z(14.14) = -0.3102 + 0.31244 = 0.00224...
Since Z(14.13) is negative and Z(14.14) is positive, we know there must be a zero of the Riemann zeta function between t=14.13 and t=14.14.
Note that if we had omitted the small term 1/48t of the series for theta(t) for t=14.14, which is 0.00147..., we would have gotten an incorrect negative value for Z(14.14). To locate the zeros of zeta to more decimal places, we have to use more terms of the series for theta(t) and/or the series for the remainder R.