Olá, Letícia, como vai?
Seu código cumpre bem a proposta principal do exercício. A lógica aplicada está correta e a escolha de String.format com o especificador %.2f é adequada para esse tipo de formatação. A leitura do valor como double e a exibição do resultado também estão bem organizadas.
Obrigado por compartilhar sua solução e continue trazendo suas implementações para o fórum, que está sempre à disposição para trocas e aprendizados.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!