- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Vetor
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoRecursividade
1 função func(var M[], A, B: inteiro): inteiro
2 inicio
3 se (A = B) então
4 retorne M[A]
5 senão
6 retorne M[A] + func(M,A+1,B)
7 fimse
8 fim
Considere o algoritmo acima, em que M[ ] seja um vetor de valores inteiros e A e B sejam dois valores inteiros e o primeiro elemento do vetor M esteja localizado na posição 1, sendo os argumentos passados por referência. Com base nessas informações, julgue o item a seguir.
Se X for um vetor com os elementos [1, 2, 4, 8, 16, 32, 64, 128], a chamada da função func(X,2,6) retornará o valor 62.
Provas
Questão presente nas seguintes provas
Analista Técnico-Científico - TI/Análise de Sistemas
120 Questões