Boa noite.
Pessoal, me ajudem com isso, por que repete esse trecho:
Hora de desempilhar até esvaziar a pilha.
Imprimindo a pilha pra mostrar que está vazia: []
Mostrando a pilha atual => [0]
Hora de desempilhar até esvaziar a pilha.
Imprimindo a pilha pra mostrar que está vazia: []
Mostrando a pilha atual => [0]
Hora de desempilhar até esvaziar a pilha.
Imprimindo a pilha pra mostrar que está vazia: []
sendo que não está dentro de um loop?
Segue código:
Boa noite.
É um laço que não tem nada a ver com essas 3 repetições.
1 curtida
Testei seu código e não houve a repetição que mencionou
Testei só com números pares, só com impares e com metade par e metade impar e os resultados foram todos certos. Olha uma das saidas que obtive:
Será solicitado que digite 10 números inteiros.
Digite o 1º número inteiro.
2
Digite o 2º número inteiro.
2
Digite o 3º número inteiro.
2
Digite o 4º número inteiro.
2
Digite o 5º número inteiro.
2
Digite o 6º número inteiro.
2
Digite o 7º número inteiro.
2
Digite o 8º número inteiro.
2
Digite o 9º número inteiro.
2
Digite o 10º número inteiro.
2
Mostrando a pilha atual => [2, 2, 2, 2, 2, 2, 2, 2, 2, 2]
Hora de desempilhar até esvaziar a pilha.
Imprimindo a pilha pra mostrar que está vazia: []
Process finished with exit code 0
Vc pode dar mais detalhes sobre em qual situação seu erro ocorre?
1 curtida
Eu pensei que alguém poderia responder isso, porque já notei algo parecido em alguns programas anteriores, parece que ele não recompila em algumas vezes, sabe-se lá por qual motivo e quando reabre, fica normal.
PS: tinha colocado um for que acabei por remover.
1 curtida