Qual será a nova configuração do vetor após a execução desse...
Considere as variáveis A e B de tipo inteiro e o vetor de
tipo inteiro a seguir.
Comentários
Veja os comentários dos nossos alunos
O gabarito é a letra E.
A melhor maneira de resolver essa questão é anotar os valores iniciais de vet, em cada posição, e executar o algoritmo manualmente, trocando os valores sempre que for solicitado em cada passo.
Vamos aos comentários.
VET = | 1 | 1 | 1 | 1 | 1 | 1 |
VET [A + 1] <-- VET [A + 1] + VET[A - 2] passo 1 (incrementa)
A = 3 -> VET [4] <-- VET[4] + VET [1] = 2
A = 4 -> VET [5] <-- VET[5] + VET [2] = 2
A = 5 -> VET [6] <-- VET[6] + VET [3] = 2
VET = | 1 | 1 | 1 | 2 | 2 | 2 |
VET [VET[2]] <-- VET [3] * VET[6] => VET [1] <-- 1 * 2 => VET [1] <-- 2
VET = | 2 | 1 | 1 | 2 | 2 | 2 |
VET [VET[1] * B + B - 1] <-- VET [VET[1] * B + B - 1] - 1 passo -1 (decrementa)
A = 2 -> VET [5] <-- VET [5] - 1 = 1
A = 1 -> VET [2] <-- VET [2] - 1 = 0
VET = | 2 | 0 | 1 | 2 | 1 | 2 |
#SóNinja
#CursoAdonai
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo