To find out how many weekends Zach needs to work to save enough money for the computer, we first need to calculate how much more money he needs.
- Cost of the computer: $470.80
- Current savings: $58.30
Now, we will calculate the difference:
\[ \text{Amount needed} = \text{Cost of computer} - \text{Current savings} = 470.80 - 58.30 = 412.50 \]
Next, we will determine how many weekends Zach needs to work to save this remaining amount. Zach earns $37.50 each weekend. We set up the following equation to find the minimum number of weekends (let \( x \) be the number of weekends):
\[ 37.50x \geq 412.50 \]
Now, we divide both sides of the equation by $37.50 to solve for \( x \):
\[ x \geq \frac{412.50}{37.50} = 11 \]
Thus, Zach needs to work a minimum of 11 weekends.
To confirm, we can calculate the total amount he will have after working 11 weekends:
\[ \text{Total earnings from 11 weekends} = 37.50 \times 11 = 412.50 \]
Adding this to his current savings:
\[ \text{Total savings after 11 weekends} = 412.50 + 58.30 = 470.80 \]
This confirms that Zach will have exactly enough money to buy the computer after working 11 weekends.
Therefore, the minimum number of weekends Zach will need to work is \(\boxed{11}\).