Решение:
Определим, какое расстояние преодолеет каждый поезд за 1 час.
- Пассажирский поезд за 1 час проедет: \( 125 \text{ км/ч} \times 1 \text{ ч} = 125 \text{ км} \).
- Грузовой поезд за 1 час проедет: \( 90 \text{ км/ч} \times 1 \text{ ч} = 90 \text{ км} \).
- Так как поезда двигались навстречу друг другу, то расстояние между ними через час будет равно первоначальному расстоянию минус суммарное расстояние, пройденное поездами.
- Найдем суммарное расстояние, пройденное поездами: \( 125 \text{ км} + 90 \text{ км} = 215 \text{ км} \).
- Найдем оставшееся расстояние между поездами: \( 240 \text{ км} - 215 \text{ км} = 25 \text{ км} \).
Ответ: 25 км.