Olá, Matheus, como vai?
O código apresenta uma lógica correta para o cálculo da porcentagem e do valor final, cumprindo o objetivo proposto no desafio. É positivo notar o uso da função round e da formatação de strings para controlar as casas decimais, o que garante uma exibição limpa dos valores monetários.
Parabéns por compartilhar sua resolução e continue praticando para fortalecer seus conhecimentos.
Qualquer dúvida, o fórum está a disposição.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!