Решим задачу по действиям:
- Сколько страниц ученик прочитал за первые 5 дней?
$$18 \cdot 5 = 90 \text{ страниц}$$
- Сколько страниц осталось прочитать?
$$150 - 90 = 60 \text{ страниц}$$
- За сколько дней ученик прочитал оставшиеся страницы?
$$60 : 20 = 3 \text{ дня}$$
- За сколько дней ученик прочитал всю повесть?
$$5 + 3 = 8 \text{ дней}$$
Ответ: 8 дней.