Ed
ano passado
Vamos analisar o algoritmo passo a passo com os valores fornecidos (2, 4, 1, 5, 3) e ver como ele manipula o vetor `nros`. 1. Entrada dos valores: - O usuário digita os valores: 2, 4, 1, 5, 3. - O vetor `nros` fica assim: `nros[1] = 2`, `nros[2] = 4`, `nros[3] = 1`, `nros[4] = 5`, `nros[5] = 3`. 2. Processamento com a estrutura de escolha: - Para `i = 1`: Caso 1 (nros[1] = 2), então `nros[1] <- nros[1] - 1` → `nros[1] = 1`. - Para `i = 2`: Caso 2 (nros[2] = 4), então `nros[2] <- nros[2] + 1` → `nros[2] = 5`. - Para `i = 3`: Caso 3 (nros[3] = 1), então `nros[3] <- nros[1] + nros[2]` → `nros[3] = 1 + 5 = 6`. - Para `i = 4`: Caso 4 (nros[4] = 5), então `nros[4] <- 0` (porque não há caso definido, vai para o "outrocaso") → `nros[4] = 0`. - Para `i = 5`: Caso 5 (nros[5] = 3), então `nros[5] <- 0` (também vai para o "outrocaso") → `nros[5] = 0`. 3. Vetor após processamento: - `nros[1] = 1` - `nros[2] = 5` - `nros[3] = 6` - `nros[4] = 0` - `nros[5] = 0` 4. Cálculo da soma: - Soma = 1 + 5 + 6 + 0 + 0 = 12. Portanto, a soma de todos os valores presentes em `nros` ao final da execução do algoritmo será B) 12.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade