\[\boxed{\mathbf{П.\ 42}}\]
\[Пусть\ \text{x\ }км - Дима\ прошел\ \]
\[пешком;\]
\[(x + 7)\ км - Дима\ проехал\ \]
\[на\ автобусе.\]
\[Составим\ уравнение:\]
\[6x + 10 \cdot (x + 7) = 150\]
\[6x + 10x + 70 = 150\]
\[16x = 150 - 70\]
\[16x = 80\]
\[x = 80\ :16 = 5\ (км) - Дима\ \]
\[прошел\ пешком.\]
\[5 + 7 = 12\ (км) - Дима\ \]
\[проехал\ на\ автобусе.\]
\[5 + 12 = 17\ (км) - расстояние\ \]
\[от\ дома\ Димы\ до\ дома\ друга.\]
\[Ответ:17\ км.\]