Let the number of balloons each of the 4 children receives be \( 2a, 2b, 2c, 2d \), where \( a, b, c, d \) are positive integers (since each child must receive a non-zero even number of balloons). The total number of balloons is 20.
Thus, we have the equation: \[ 2a + 2b + 2c + 2d = 20 \]
Dividing by 2 simplifies this to: \[ a + b + c + d = 10 \]
The problem is now equivalent to finding the number of positive integer solutions to this equation.
This is a classic combinatorial problem that can be solved using the "stars and bars" method. The number of ways to distribute \( n \) identical items into \( r \) distinct bins, where each bin must have at least one item, is given by the formula:
\[ \binom{n - 1}{r - 1} \]
In our case, \( n = 10 \) (the total sum) and \( r = 4 \) (the number of variables/children). Applying the formula:
\[ \binom{10 - 1}{4 - 1} = \binom{9}{3} \]
Calculating the binomial coefficient:
\[ \binom{9}{3} = \frac{9!}{3!(9-3)!} = \frac{9 \times 8 \times 7}{3 \times 2 \times 1} = 3 \times 4 \times 7 = 84 \]
There are: \[ \boxed{84} \] distinct ways to distribute 20 identical balloons among 4 children such that each child receives a non-zero even number of balloons.