4. Resumo

Nesta aula, você aprendeu conceitos sobre recursão aplicada à programação, que no contexto desta disciplina é a implementação de funções e procedimentos usando a própria definição da função. Dessa forma, o corpo de uma função recursiva faz referências a ela própria, ou seja, durante sua execução, ela própria inicia uma ou mais vezes novas execuções dela mesma. Essa forma de implementação pode simplificar o desenvolvimento de alguns programas. Entretanto, apesar de poder na maioria das vezes usar recursão no lugar de iteração (laços for, while etc.), a recursão não pode ser vista como um substituto da iteração.

Para a próxima aula, você verá o desenvolvimento de um jogo utilizando-se recursão. Até lá!

Versão 5.3 - Todos os Direitos reservados