Programa en C sharp que convierta binarios a decimal y decimal a binarios

Iniciado por david_quiroz19, 13 Noviembre 2011, 00:18 AM

0 Miembros y 1 Visitante están viendo este tema.

david_quiroz19

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace decimal_binario
{
   class Program
   {
       static void Main(string[] args)
       {
           int numDecimal;
           List<int> bin = new List<int>();
           Console.WriteLine("Decimal a Binario:");
           Console.Write("Decimal: ");
           numDecimal = int.Parse(Console.ReadLine());

           Console.Write("Binario: ");
           do
               bin.Add(numDecimal % 2);
           while ((numDecimal /= 2) > 0);

           for (int i = bin.Count - 1; i >= 0; i--)
           Console.Write(bin);
           Console.Write("\n");
           Console.WriteLine("Binario a Decimal:");
           Console.Write("Binario: ");
           int nDecimal = int.Parse(Console.ReadLine());
           Console.Write("Decimal: ");
           Console.Write((Convert.ToInt64(nDecimal.ToString(), 2)).ToString());
           Console.ReadKey();

       }
   }
}
Si esta en la web hay que compartirlo....