Olá, Zilda, como vai?
Você aplicou corretamente a leitura da operação e criou as condições para chamar as funções conforme cada símbolo. Isso mostra que você compreendeu bem a estrutura condicional e o fluxo do programa. No entanto, há um pequeno detalhe no código que merece atenção: o primeiro if (operacao == "+") foi repetido dentro dele mesmo. Esse segundo if não é necessário e pode ser removido para evitar redundância e melhorar a legibilidade do código.
Continue compartilhando seus exercícios aqui no fórum, estamos à disposição para acompanhar sua evolução.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!