Você está aqui: Java ::: Estruturas de Dados ::: Pilhas |
|
Como converter de decimal para binário usando uma pilha em JavaQuantidade de visualizações: 975 vezes |
|
|
Nesta dica mostrarei como podemos usar uma pilha para converter um número decimal para um número binário. Note que uma pilha é uma estrutura do tipo LIFO (Last-In, First-Out), ou seja, o último a entrar é o primeiro a sair. Neste exemplo eu usei uma pilha construída usando um vetor (array) de inteiros, mas você pode facilmente converter para uma estrutura dinâmica. Analise cuidadosamente as funções empilhar() e desempilhar(). Elas são fundamentais para o perfeito entendimento da estrutura de dados Pilha, assim como o entendimento da lógica da conversão de decimal para binário. Veja o código Java completo para o exemplo:
Ao executar este código Java nós teremos o seguinte resultado: Informe um número inteiro decimal: 185 O número decimal informado foi: 185 O número binário é: 10111001 |
|
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





