Рассматривается задача оптимального управления детерминированными непрерывно-дискретными системами, непрерывная часть которых описывается дифференциальными уравнениями, а дискретная часть - рекуррентными уравнениями, моделирующими работу устройства управления. На основе достаточных условий оптимальности управления с полной обратной связью предложены алгоритмы построения оптимального управления с ограниченным составом точных измерений, а также субоптимального гарантирующего и субоптимального в среднем управлений в условиях неопределенности. Показано, что для линейных непрерывно-дискретных систем с квадратичным критерием качества оптимальное программное управление пучком совпадает с оптимальным управлением одной траекторией пучка, т.е. субоптимальное управление является оптимальным. Применение условий оптимальности и субоптимальности демонстрируется на примерах.