Pessoal, é o seguinte: montei um código que leva os elementos nulos (zeros) de um vetor até as suas ultimas posições, e consegui... bem, quase.
O problema surge quando o programa encontra no vetor, dois elementos nulos em sequencia. Ele acaba transportando apenas um elemento nulo, deixando o outro cair da carroça.
Estou usando o Dev C++ para desenvolvê-lo, e queria pedir um auxílio nesse problema:
for(i =0; i < T; i++){// Operações.if(vet[i]==0){for(j = i; j < T -1; j++){
aux = vet[j];
vet[j]= vet[j +1];
vet[j +1]= aux;}}}
Pergunta
Parazeit
Pessoal, é o seguinte: montei um código que leva os elementos nulos (zeros) de um vetor até as suas ultimas posições, e consegui... bem, quase.
O problema surge quando o programa encontra no vetor, dois elementos nulos em sequencia. Ele acaba transportando apenas um elemento nulo, deixando o outro cair da carroça.
Estou usando o Dev C++ para desenvolvê-lo, e queria pedir um auxílio nesse problema:
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.