Ir para conteúdo
Fórum Script Brasil
  • 0

Arvore


Guest - Marci -

Pergunta

Guest - Marci -

Oi

Preciso da ajuda de vocês, tenho que fazer uma consulta, exemplo eu informo um código e através de uma pesquisa em pré-ordem ele encontra o codigo ou desse uma mensagem informando que o codigo não está cadastrado.

Arvoré em pré-ordem. Fiz este codigo mas não está dando certo.

int quem (arvore *end, int cod)

int achou==0;

{ if(end)

{ if ((*end).dado == cod)

achou= 1;

else

{ quem((*end).esq, cod);

quem((*end).meio, cod);

quem((*end).dir, cod);

}

}

return achou;

}

Obrigada!!!

Ma huh.gif rci

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

int achou==0;

deve ser

int achou = 0;

pois tu estas fazendo uma atribuição, não uma comparação. no mais, ohando rápido, parece que está ok.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...