Questão de Algoritmos e Estrutura de Dados — Algoritmos — IBFC 2024
- Código
- qg220538
- Banca
- IBFC
- Órgão
- RECIPREV - PE
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Previdência e Assistência à Saúde - Informática
- A1
- B2
- C3
- D4
- E5
GabaritoC — 3
Gabarito: letra C. O código declara um array de inteiros {1, 2, 3, 4, 5} e imprime o elemento na posição 2. Em Java, a indexação de arrays começa em 0, portanto:
numeros[0] = 1
numeros[1] = 2
numeros[2] = 3
numeros[3] = 4
numeros[4] = 5
Assim, numeros[2] retorna o terceiro elemento, que é 3. A saída será 3.
Apresenta o valor 1, que corresponde ao índice 0 (numeros[0]), não ao índice 2.
Apresenta o valor 2, que corresponde ao índice 1 (numeros[1]), não ao índice 2.
Valor correto: numeros[2] retorna 3.
Apresenta o valor 4, que corresponde ao índice 3 (numeros[3]), não ao índice 2.
Apresenta o valor 5, que corresponde ao índice 4 (numeros[4]), não ao índice 2.
Conceito-chave: Em Java, arrays são indexados a partir de 0; o primeiro elemento está no índice 0, o segundo no 1, e assim por diante. Essa é uma regra fundamental que se aplica a todas as linguagens derivadas de C.
Gabarito: letra C (valor 3).
Link permanente: /questoes/qg220538