Um procedimento que chama a si mesmo, direta ou indiretamente, é dito ser recursivo. Algoritmos recursivos são apropriados quando o problema a ser resolvido ou os dados a serem tratados são definidos em termos recursivos. Entretanto, isso não garante para tais definições de natureza recursiva que um algoritmo recursivo é o melhor caminho para resolver o problema. (ZIVIANI, Nivio. Projeto de Algoritmos com implementação em Pascal e C.São Paulo: 2ºed. Revista e Ampliada, 2005.)
Considere a função recursiva Recursive( ), a qual foi escrita em linguagem C:
Suponha que a função Recursive( ) é acionada com os seguintes parâmetros de entrada: Recursive({1, -5, 4, 0, -3, 4},6); nesse caso, o valor de retorno será:
Escolha uma opção:
a. -2.
b. 10.
c. 3.
d. 2.
e. -3.
Anexos:
Soluções para a tarefa
Respondido por
11
Resposta:
e. -3.
Explicação:
e. -3.
DuelGD:
mt obrigado pela ajuda, mas eu gostaria de saber, pq -3?
Perguntas interessantes
Física,
6 meses atrás
Ed. Física,
6 meses atrás
Sociologia,
6 meses atrás
Português,
7 meses atrás
Inglês,
7 meses atrás
Matemática,
1 ano atrás
Direito,
1 ano atrás
Inglês,
1 ano atrás