Ответ:

Пусть все 30 учеников любят хотя бы один из двух напитков.

Сложим количества любящих молоко и лимонад: \(23 + 15 = 38\).

При этом ученики, которые любят оба напитка, посчитаны дважды. Поэтому:

\(38 - 30 = 8\).

Ответ: 8 учеников любят и молоко, и лимонад.