Сначала найдем, сколько литров молока дает одна коза за один день:
$$ \frac{18 \text{ л}}{4 \text{ козы} \cdot 3 \text{ дня}} = \frac{18}{12} = 1,5 \frac{\text{л}}{\text{коза} \cdot \text{день}} $$
Теперь определим, сколько молока могут дать x коз за 7 дней:
$$ x \text{ коз} \cdot 1,5 \frac{\text{л}}{\text{коза} \cdot \text{день}} \cdot 7 \text{ дней} = 42 \text{ л} $$
$$ 10,5x = 42 $$
Разделим обе части уравнения на 10,5:
$$ x = \frac{42}{10,5} = 4 $$
Ответ: 4 козы