Olá, Camila, como vai?
Gostei de ver que você incluiu a verificação para distâncias negativas, isso mostra atenção a detalhes que nem sempre são cobrados diretamente, mas que fazem diferença no resultado final do programa.
A lógica das condicionais está correta, cobrindo todos os intervalos de distâncias. O uso do elif
garante que apenas uma condição seja executada, e a formatação no print
deixa a saída organizada.
Parabéns pelo exercício, obrigado por compartilhar e continue trazendo suas soluções.
O fórum está sempre à disposição para suas dúvidas e conquistas.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!