2008-11-15 7 views
0

Как создать программу для преобразования двоичного кода в десятичный, используя стек в C#?Как я могу реализовать стек?

+0

Вау, тег войн? Кто удалил все комментарии? OP? –

+0

Я удалил свой комментарий, потому что не был уверен, правильно ли это было –

+0

Нет никаких оскорбительных тегов. Это не то место, где можно плакать людьми за свои знания английского языка. – GEOCHET

ответ

4

Вот подсказка, этот фрагмент преобразует десятичное число в двоичном с использованием стеки, вы просто должны инвертировать процесс :-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()); 
     }