Carregando...
Carregando...
Ajude a melhorar a plataforma
A pilha é uma das estruturas de dados mais simples que existe, ela permite o acesso aos seus elementos somente a partir do topo, ou seja, quando o elemento entra na pilha, ele passa a ser o canal para manipulação dos dados por ser o único acesso. Isso significa que a retirada de elementos acontece inversamente à forma de como foram colocados, ou seja, o primeiro a sair é o último elemento que entrou na pilha.
Em relação ao que foi citado no enunciado, assinale a alternativa que demonstra a parte do código responsável pela impressão.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa B - for (int i=0; i<length; i++)
Para exibir os dados de uma estrutura de dados armazenada em um vetor (como uma pilha estática), é necessário percorrer os índices desse vetor.
O percurso de um vetor geralmente começa no índice 0 e vai até o índice anterior ao tamanho total (length - 1).
if não é uma estrutura de repetição, é um condicional.for percorre corretamente do índice 0 até que i seja menor que length, incrementando de um em um. Esta é a forma padrão de ler/imprimir um vetor.i=1 ignoraria o primeiro elemento (índice 0).i-- em um laço que começa em 0 e busca ser menor que length causaria um loop infinito ou erro de acesso.= é de atribuição, não de comparação.A estrutura correta para iterar sobre os elementos e realizar a impressão é o laço for começando em 0.
Alternativa B.