Olá, Patricia, como vai?
Sua implementação está correta e cumpre o objetivo proposto, utilizando de forma adequada a estrutura condicional para verificar o intervalo entre 8 e 18. Como dica de evolução, você pode acrescentar uma validação simples para garantir que a hora informada esteja dentro de um intervalo válido de um relógio de 24 horas.
Continue praticando e compartilhando suas soluções. O fórum está à disposição.