Масштаб 1:100000 означает, что 1 см на карте соответствует 100000 см на местности.
Сначала переведем 100000 см в километры. Для этого 100000 разделим на 100 (перевод в метры) и на 1000 (перевод в километры). Получаем 1 км.
Далее рассчитаем длину реки, для этого 8 см (длина реки на карте) умножим на 1 км (расстояние на местности, соответствующее 1 см на карте):
$$8 \times 1 = 8 \text{ км}$$.
Ответ: 8 км.