Доказать, что для функции, непрерывной на отрезке и не постоянной ни на одном интервале, количество нулей не более, чем счётно.
Каждую ненулевую точку можно окружить ненулевым интервалом. Нули могут находиться только на границах интервалов. Количество интервалов счётно.
Может, попробовать так:
Для каждого нуля можно выделить окрестность, не содержащую других нулей.
Для каждой точки, где функция не равна нулю, можно выделить окрестность, ни в одной из точек которой функция не равна нулю
Эти интервалы образуют открытое покрытие отрезка, а так как отрезок компактен, из них можно выделить конечное число интервалов, объединение которых покрывает отрезок