Сначала найдем, сколько упаковок корма съедает одна кошка за 6 месяцев. Если одна кошка съедает 3 упаковки в месяц, то за 6 месяцев она съест: $$3 \cdot 6 = 18$$ упаковок.
Теперь найдем, сколько упаковок корма съедят две кошки за 6 месяцев. Если одна кошка съедает 18 упаковок, то две кошки съедят: $$18 \cdot 2 = 36$$ упаковок.
Ответ: 36 упаковок