The farmer gets 46 x 6 = <<46*6=276>>276 eggs a week.

That gives him 276/12 = <<276/12=23>>23 dozen eggs.

In one week, he makes 23 x 3 = $<<23*3=69>>69

In 8 weeks, he makes $69 x 8 = $<<69*8=552>>552

# Answer

552
<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
A farmer has 46 chickens. Each chicken gives him 6 eggs a week. If he sells a dozen eggs for $3, how much money would he make in 8 weeks?
Please reason step by step, and put your final answer within \boxed{{}}.<|im_end|>
<|im_start|>assistant

user
552
A farmer has 46 chickens. Each chicken gives him 6 eggs a week. If he sells a dozen eggs for $3, how much money would he make in 8 weeks?
train