Se tam fosse inicializada com 8, ao invés ser inicializada c...
Para responder à questão considere o algoritmo “EstDados01” abaixo, escrito e executado no Visualg 3.0.7.0:

Tela com a execução do algoritmo:

Comentários
Veja os comentários dos nossos alunos
Algorítmo para inserir dados no vetor, a questão é a função está limitando o topo em 5, se você jogar o tamanho para 8 vai receber cheio 3 vezes. O topo começa em 0 e vai subir até 5 ( vai fazer 5 vezes esse movimento) após isso vai ficar saindo o cheio 3 vezes do restante da execução do for de 1 < tam que é 8. Por isso é a D.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo