• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

GlobalDot

Mostrar a localização e caracteristicas de uma caixa!

6 mensagens neste tópico

Boa Tarde!

Estou a realizar um programas que sao duas pilhas a pilha 1 e a pilha2.  cada pilha tem uns determinados caixotes cada caixote tem um determinado numero de serie 1 2 3!

Um dos cases pede para mostrar a localização e caracteristicas de uma caixa! Queria uma ajuda sff...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Se fosse possivel sim! :-[

é bom que comeces a fazer o trabalho e quando tiveres dúvidas específicas as coloques aqui... agora não fiques à espera que façam o trabalho por ti.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pois mas eu ja tentei fazer mas nao consegui!

int procurarCaixa (int nSerie); 


{ 

      while (nSerie != NULL)
  { 
  if 
(Pilha1->nSerie == nSerie) 
  else 
(Pilha2->nSerie == nSerie) 

  { 
                    found = tmp; 
             } 
             tmp = tmp->next; 
      } 
      return found; 
} 

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Assim á primeira vista há um problema com esse 'while', se entrar nele dá um ciclo infinito.

Depois há o' if', que caso seja verdadeiro não vai fazer nada...

 
if 
(Pilha1->nSerie == nSerie)

E o 'else' também está errado, não se pode ter uma condição para avaliar num 'else', este só é executado se o if antecedente for falso.

 
else 
(Pilha2->nSerie == nSerie) 

Não consigo ajudar muito mais, não percebi bem qual o objectivo do programa...  ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora