2008-11-15 8 views
0

Comment puis-je créer un programme pour convertir binaire en décimal en utilisant une pile en C#?Comment puis-je implémenter une pile?

+0

Wow, les guerres de tag? Qui a supprimé tous les commentaires? OP? –

+0

J'ai supprimé mon commentaire parce que je ne savais pas si c'était correct –

+0

Plus de tags offensants. Ce n'est pas l'endroit pour flamber les gens pour leurs compétences en anglais. – GEOCHET

Répondre

4

Voici un indice, cet extrait convertit un entier décimal en binaire utilisant une pile, il vous suffit d'inverser le processus :-P

 int num = 50; 
     Stack<int> stack = new Stack<int>(); 
     while (num != 0) 
     { 
      stack.Push(num % 2); 
      num /= 2; 
     } 

     while (stack.Count > 0) 
     { 
      Console.Write(stack.Pop()); 
     } 
Questions connexes