Решение:
1. Переведем 2 часа в минуты: \(2 \text{ часа} = 2 \cdot 60 \text{ минут} = 120 \text{ минут}\).
2. Найдем расстояние, которое проезжает Маша на велосипеде за 40 минут: \(12 \text{ км/ч} = \frac{12}{60} \text{ км/мин} = 0.2 \text{ км/мин}\). Расстояние равно \(0.2 \text{ км/мин} \cdot 40 \text{ мин} = 8 \text{ км}\).
3. Найдем скорость Маши пешком, зная, что она проходит 8 км за 120 минут (2 часа). Скорость равна \(\frac{8 \text{ км}}{120 \text{ мин}} = \frac{8}{2} \text{ км/час} = 4 \text{ км/час}\).
Ответ: Маша проходит 4 км за час.