На первом месте может стоять одна из трех цифр (2, 5, 8), то есть 3 варианта.
На втором месте может стоять одна из трех цифр (одна уже использована для первого места, плюс 0), то есть 3 варианта.
На третьем месте может стоять одна из двух оставшихся цифр, то есть 2 варианта.
Итого, количество трехзначных чисел, которые можно составить из цифр 0, 2, 5, 8 (без повторений), равно 3 * 3 * 2 = 18.
Ответ: 18