Задача на прямую пропорциональность. Чем больше ткани, тем больше платьев можно сшить.
Составим пропорцию:
$$ \frac{28 \text{ м}}{8 \text{ платьев}} = \frac{42 \text{ м}}{x \text{ платьев}} $$
Решим пропорцию:
$$ x = \frac{42 \text{ м} \cdot 8 \text{ платьев}}{28 \text{ м}} $$
$$ x = \frac{42 \cdot 8}{28} = \frac{6 \cdot 8}{4} = 6 \cdot 2 = 12 $$
Ответ: 12 платьев