The completed truth table shows the results for \( p \rightarrow q \) based on the combinations of truth values for \( p \) and \( q \). The final results are:
- For \( (p, q) = (1, 1) \), \( p \rightarrow q = 1 \)
- For \( (p, q) = (1, 0) \), \( p \rightarrow q = 0 \)
- For \( (p, q) = (0, 1) \), \( p \rightarrow q = 1 \)
- For \( (p, q) = (0, 0) \), \( p \rightarrow q = 1 \)
Thus, the final answer is:
\[
\boxed{
\begin{array}{|c|c|c|}
\hline
p & q & p \rightarrow q \\
\hline
1 & 1 & 1 \\
1 & 0 & 0 \\
0 & 1 & 1 \\
0 & 0 & 1 \\
\hline
\end{array}
}
\]