Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: david_quiroz19 en 13 Noviembre 2011, 00:18 am



Título: Programa en C sharp que convierta binarios a decimal y decimal a binarios
Publicado por: david_quiroz19 en 13 Noviembre 2011, 00:18 am
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();

        }
    }
}