Так как 42 кресла составляют семь десятых всего товара, то можем найти общее количество товара:
\[ 42 : \frac{7}{10} = 42 \cdot \frac{10}{7} = \frac{42 \cdot 10}{7} = \frac{420}{7} = 60 \] штук
Теперь найдем, сколько диванов привезли, зная, что они составляют три десятых от общего количества товара (60):
\[ 60 \cdot \frac{3}{10} = \frac{60 \cdot 3}{10} = \frac{180}{10} = 18 \] штук
Ответ: 18 диванов