The exact answer is obtained from the Binomial distribution. Various pieces of software, including Wolfram Alpha, will do the computation for you. This approach is painful to carry out by hand.
Perhaps you are expected to use the normal approximation to the binomial. If $X$ is the number of heads, then $X$ has approximately normal distribution, mean $50$, standard deviation $\sqrt{100(1/2)(1/2)}=5$.
We want to find the probability that $X\ge 56$. We find, approximately, the probability of the complement, the probability that $X\le 55$. This, approximately, is the probability that a normal with mean $50$ and standard deviation $5$ is $\le 55$.
But perhaps you are expected to use the continuity correction. Then
$$\Pr(X\le 55)\approx\Pr\left(Z\le \frac{55.5-50}{5}\right)\tag{1}$$
where $Z$ is standard normal. If you are not expected to use the continuity correction, use $55$ instead of $55.5$.
In either case, the answer to the original question is, approximately, $1$ minus the number obtained in (1).