Olá, Letícia, como vai?
Seu código está bem organizado e resolve corretamente a leitura dos dados e a verificação das condições usando operadores lógicos. A estrutura com readline e o encadeamento das perguntas estão adequados para o objetivo do exercício, e a lógica geral atende ao que foi proposto.
Parabéns pela resolução e obrigado por compartilhar sua resposta no fórum. Ele fica à disposição caso queira trazer outras atividades ou dúvidas para discutirmos.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!