To find out how many zookeepers the zoo needs for 228 monkeys, we can set up a ratio based on the information provided: every 12 monkeys require 3 zookeepers.
First, let's calculate how many groups of 12 monkeys are in 228 monkeys:
\[ \text{Number of groups} = \frac{228 \text{ monkeys}}{12 \text{ monkeys/group}} = 19 \text{ groups} \]
Each of these groups requires 3 zookeepers, so we multiply the number of groups by the number of zookeepers per group:
\[ \text{Total zookeepers needed} = 19 \text{ groups} \times 3 \text{ zookeepers/group} = 57 \text{ zookeepers} \]
Therefore, the zoo needs 57 zookeepers to care for 228 monkeys.