O raciocínio lógico leva a uma resposta que pode ser verda...
Se, como entrada para o algoritmo apresentado a seguir, forem fornecidos os números 2, 12, 1, 5 e 7, então a saída será: “A soma é: 14”.
Comentários
Veja os comentários dos nossos alunos
A soma é 13. 1 +5+7, numeros que não são divisíveis por 2 como pede o algoritmo pra cair na condição e na soma
Se o elemento do index (valor da posição i do vetor) for dividido pra 2 e o seu resto for diferente de 0.
Ele entra na condicional e incrementa a soma com os valores das posições autuais.
posições do vetor [1, 2, 3, 4 ,5]
valores alimentados das posições, respectivamente [2, 12, 1, 5 e 7]. dado pela questão
condicional: posição i % 2 é diferente de zero
2/2 % <> 0 (falso) resto 0
12/2 % <> 0 (falso) resto 0
1/2 % <> 0 (falso) resto 0
5/2 % <> 0 (verdade) resto 1, cai no laço de repetição
7/2 % <> 0 (verdade) resto 1, cai no laço de repetição
ele armazena os valores com o resto <> (diferente) de 0;
Os valores 5 e 7, logo 5 + 7; total 11;
Enunciado: “A soma é: 14”.
gabarito: errado
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo