Olá, Daniel, como vai?
O código apresentado atende corretamente ao enunciado proposto e utiliza funções de forma adequada, com parâmetros bem definidos e retorno coerente com o objetivo do exercício. A leitura dos dados via input e a conversão para inteiro estão corretas e garantem que o cálculo funcione como esperado.
Obrigado por compartilhar sua solução. O fórum está à disposição para novas dúvidas e contribuições, e fique à vontade para continuar postando seus exercícios e aprendizados.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!