Olá, Victoria, como vai?
O seu raciocínio lógico para a resolução do desafio está correto e atende aos requisitos propostos pela atividade. Você estruturou bem as etapas de entrada, processamento e saída, identificando as variáveis necessárias para o cálculo final.
Uma pequena observação técnica no processamento é que, ao definir o intervalo entre 5 e 10 km, a condição ideal seria o uso do operador lógico "e" em vez de "ou", para garantir que a distância esteja simultaneamente acima de 5 e abaixo ou igual a 10. No desenvolvimento de algoritmos, é importante manter essa precisão nos operadores para evitar que o código execute caminhos inesperados.
Continue compartilhando seus exercícios e evoluindo na lógica de programação.
O fórum está à disposição para qualquer dúvida que surgir durante os seus estudos.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!