Subalgoritmo é um trecho de um algoritmo mais
complexo que, em geral, encerra em si próprio parte da
solução de um problema maior, ou seja, o algoritmo a
que está subordinado. Assim, subalgoritmos auxiliam a
modularizar os sistemas de modo a facilitar a
manutenção de software e a reutilização de
subalgoritmos já implementados.