Olá, Natalia!
Parabéns por concluir o mini-projeto Calculando a idade. Ficou nítido como você organizou o raciocínio para separar a lógica do cálculo em uma função, mantendo o código principal focado na interação com o usuário.
Sua solução está muito bem estruturada. Ao criar a função calcular_idade, você seguiu uma das bases do bom desenvolvimento: a reutilização de código. E, a trava de segurança que você adicionou com o if nasc > ano_atual demonstra um cuidado essencial com a validação de dados, impedindo que o programa apresente resultados que não fazem sentido na realidade.
Na sua visão, você acredita que criar funções específicas para cada cálculo ajuda a deixar o programa mais fácil de entender conforme ele vai crescendo?
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!