I interpret your question as follows: You have observations $X_1, X_2, \dots, X_n$
randomly sampled from a population distributed as $Norm(\mu = 70, \sigma=3).$
Denote the sample mean by $\bar X,$ which has distribution $Norm(\mu=70,\sigma=3/\sqrt{n}).$ You seek $P(|\bar X - 70| \le 0.5) = .98.$
This amounts to
$$P(|\bar X - 70| \le 0.05) = P(69.5 \le \bar X \le 70.5) \\
= P\left(\frac{69.5 - 70}{3/\sqrt{n}} \le Z \le \frac{70.5 - 70}{3/\sqrt{n}} \right) = 0.98,$$
where $Z$ has a standard normal distribution. From printed tables of the
standard normal distribution we find that $\frac{70.5 - 70}{3/\sqrt{n}} =2.236.$
Solve for $n$ and round up to the nearest integer.
Note: In your Comment, I believe you may misinterpret the term standard error.
The standard error of in this situation is $SD(\bar X) = \sigma/\sqrt{n}.$
You can view this problem in terms of a 98% confidence interval, in which
you want the margin of error $2.236\sigma/\sqrt{n} = 0.5.$ (It is common
to use 95% confidence intervals, but here you are asked for a 98% CI.)