Dado um vetor int vetor[10], qual expressão acessa o último elemento?
a. vetor[10]
b. vetor[9]
c. vetor[0]
d. vetor[8]

Passo 1

Beleza, vamos lá! O enunciado fala sobre um vetor em programação, especificamente um vetor de inteiros com 10 posições (int vetor[10]). A matéria aqui é sobre arrays e como acessar seus elementos usando índices. Precisamos entender como os índices funcionam para descobrir qual das opções nos dá o último elemento do vetor.

Passo 2

Primeiro, vamos lembrar que em muitas linguagens de programação, como C ou C++, os arrays começam a contar do índice 0. Isso significa que o primeiro elemento está em vetor[0], o segundo em vetor[1], e assim por diante.

Passo 3

Se o vetor tem 10 elementos, o índice do primeiro é 0 e o do último será sempre um a menos que o tamanho total do vetor. Então, para um vetor de tamanho 10, o último índice é 10 - 1, que é 9.

Passo 4

Agora, vamos analisar as opções:
  • a. vetor[10]: Esse índice não existe porque começa em 0 e vai até 9.
  • b. vetor[9]: Esse é o último índice válido para um vetor de 10 elementos.
  • c. vetor[0]: Esse é o primeiro elemento, não o último.
  • d. vetor[8]: Esse é o penúltimo elemento.

Resposta

A expressão que acessa o último elemento do vetor é b. vetor[9].

Exercícios relacionados