- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoRecursividade
Dado o algoritmo a seguir.
algoritmo ABC;
função A(n: inteiro):inteiro
se n>0 então
retorne A(n-1)+B(n)
senão
retorne 1
fimse
fimfunção
função B(n: inteiro):inteiro
se n>0 então
retorne B(n-1)+C(n)
senão
retorne 2
fimse
fimfunção
função C(n: inteiro):inteiro
se n>0 então
retorne C(n-1)+A(n-1)
senão
retorne 3
fimse
fimfunção
início
escreva(A(2));
fimalgoritmo
Assinale a alternativa que apresente o valor escrito pelo comando escreva(A(2)).