Answer
The average current is $~~2.5\times 10^{-5}~A$
Work Step by Step
We can find the number of electrons per pulse:
$\frac{(0.50~A)(0.10\times 10^{-6}~s)}{1.6\times 10^{-19}~C/electron} = 3.1\times 10^{11}~electrons$
There are $~~3.1\times 10^{11}~electrons~~$ per pulse.
We can find the average current:
$i_{ave} = (0.50~A)(0.10\times 10^{-6}~s)(500~s^{-1}) = 2.5\times 10^{-5}~A$
The average current is $~~2.5\times 10^{-5}~A$