Ed
há 17 horas
Vamos analisar o código C apresentado e calcular a saída passo a passo. 1. O código define um array `not_a` de tamanho `tam`, que é igual a 2. 2. O primeiro loop `for` inicializa o array `not_a` com os valores `i + 2`: - Para `i = 0`: `not_a[0] = 0 + 2 = 2` - Para `i = 1`: `not_a[1] = 1 + 2 = 3` Portanto, `not_a` será `{2, 3}`. 3. O segundo loop `for` soma os elementos do array `not_a` à variável `soma`, que começa em 0: - Para `i = 0`: `soma = soma + not_a[0] = 0 + 2 = 2` - Para `i = 1`: `soma = soma + not_a[1] = 2 + 3 = 5` Portanto, `soma` será 5 após a execução dos loops. 4. O programa imprime a soma duas vezes, mas o valor impresso é sempre o mesmo: `Soma: 5`. Agora, analisando as alternativas: a. Soma: 10. b. Soma: 15. c. Soma: 20. d. Soma: 25. e. Soma: 5. A alternativa correta é: e. Soma: 5.