Algo é dito recursivo caso seja definido em termos de si próprio. Destaca-se que o conceito de recursão não é encontrado apenas na programação, mas também na matemática e no dia a dia, como quando vemos uma imagem que contém a si própria.
LEAL, G. C. L. Algoritmos e Lógica de Programação I. Maringá: Unicesumar, 2016.
Assim, considere o seguinte trecho de pseudocódigo a seguir:
01 - Algoritmo processaVetor
02 - Funcao SVR (v: vetor [1..3] de inteiro, n: inteiro) : inteiro
03 - Início
04 - Se (n = 1) então
05 - retorne v [n]
06 - Senão
07 - retorne v [n] + SVR (v, n-1)
08 - Fim_se
09 - Fim_funcao
10 - Var A: vetor [1..3] de inteiro
11 - s: inteiro
12 - InÍcio
13 - A [1] <- 30
14 - A [2] <- 20
15 - A [3] <- 10
16 - s <- SVR (A, 3)
17 - ESCREVA (s)
18 - Fim.
Ao realizar o teste de mesa no algoritmo recém apresentado, constata-se que seria apresentada a seguinte mensagem na tela do computador.
Alternativas
Alternativa 1:
60
Alternativa 2:
50
Alternativa 3:
30
Alternativa 4:
10
Alternativa 5:
0
Soluções para a tarefa
Respondido por
8
Resposta:
Creio que seja a Alternativa 3
Explicação:
arthurrousiak:
vc fez o teste de mesa?
Respondido por
1
Resposta:
Explicação: Certeza alternativa A - 60
Perguntas interessantes
Matemática,
8 meses atrás
Português,
8 meses atrás
Biologia,
8 meses atrás
Matemática,
11 meses atrás
Português,
1 ano atrás
Matemática,
1 ano atrás