static void Main(string[] args) { int flag = 0; double num = 0; string convertInt; bool validar = false; do { if (flag == 0) { Console.WriteLine("Ingrese un nro: "); } else { Console.WriteLine("ERROR!, Ingrese un nro valido: "); } flag = 1; convertInt = Console.ReadLine(); validar = Double.TryParse(convertInt, out num); } while (validar == false); convertInt = Conversor.DecimalBinario(num); Console.WriteLine(convertInt); Console.WriteLine(Conversor.BinarioDecimal(convertInt)); Console.ReadKey(); }
public static string operator -(NumeroBinario objBinario, NumeroDecimal objDecimal) { double resultado; resultado = Conversor.BinarioDecimal((string)objBinario) - (double)objDecimal; return(Conversor.DecimalBinario(resultado)); }
static void Main(string[] args) { Console.Title = "Ejercicio_13"; Console.ForegroundColor = ConsoleColor.Green; int opcion, valor; char salir = 'n'; string binario; do { Console.WriteLine("1 - Convertir decimal a binario"); Console.WriteLine("2 - Convertir binario a decimal"); Console.WriteLine("3 - Salir"); Console.WriteLine(""); Console.Write("Ingrese una opcion: "); if (int.TryParse(Console.ReadLine(), out opcion)) { switch (opcion) { case 1: Console.Write("Ingrese el valor a convertir: "); if (int.TryParse(Console.ReadLine(), out valor)) { binario = Conversor.DecimalBinario(Convert.ToDouble(valor)); Console.WriteLine("\nEl numero {0} en binario es {1}", valor, binario); Console.ReadKey(); } break; case 2: Console.Write("Ingrese el valor a convertir: "); if (int.TryParse(Console.ReadLine(), out valor)) { binario = Convert.ToString(valor); valor = (int)Conversor.BinarioDecimal(binario); if (valor == -1) { Console.WriteLine("Error, solo se pueden ingresar 0 o 1"); Console.ReadKey(); } else { Console.WriteLine("El numero {0} en decimal es: {1}", binario, valor); Console.ReadKey(); } } break; case 3: salir = 's'; break; } Console.Clear(); } } while (salir != 's'); }
public static string operator -(NumeroBinario numBin, NumeroDecimal numDec) { double auxConvNumBin = Conversor.BinarioDecimal((string)numBin); double auxConvNumDec = auxConvNumBin - (double)numDec; string aNumBin = Conversor.DecimalBinario(auxConvNumDec); NumeroBinario auxNumBin = new NumeroBinario(aNumBin); return((string)auxNumBin); }
static void Main(string[] args) { int numero; string binario; Console.Write("Ingrese un numero: "); numero = int.Parse(Console.ReadLine()); binario = Conversor.DecimalBinario(numero); Console.Write("El numero binario es: {0}", binario); }
static void Main(string[] args) { string binario; double numeroDecimal; binario = Conversor.DecimalBinario(10); numeroDecimal = Conversor.BinarioDecimal("1010"); Console.Write("{0}\n{1}", binario, numeroDecimal); Console.ReadKey(); }
static void Main(string[] args) { double doble = 120; Console.WriteLine(Conversor.DecimalBinario(doble)); string binario = "1100110"; Console.WriteLine(Conversor.BinarioDecimal(binario)); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio 13"; int numDecimal = 50; //110010 string numBinario = "110010"; //50 Console.WriteLine("Resultado de decimal a binario : {0}", Conversor.DecimalBinario(numDecimal)); Console.WriteLine("Resultado de binario a decimal: {0}", Conversor.BinarioDecimal(numBinario)); Console.ReadKey(); }
static void Main(string[] args) { /*Desarrollar una clase llamada Conversor, que posea dos métodos de clase (estáticos): * string DecimalBinario(double). Convierte un número de entero a binario. * double BinarioDecimal(string). Convierte un número binario a entero.*/ Console.Title = "Ejercicio Nro 13"; Console.WriteLine(Conversor.DecimalBinario(20)); Console.WriteLine(Conversor.BinarioDecimal("10100")); Console.ReadKey(); }
public static string operator +(NumeroBinario numBin, NumeroDecimal numDec) { double auxConvNumDec = Conversor.BinarioDecimal((string)numBin); string auxConvNumBin = null; NumeroDecimal auxNumDec = auxConvNumDec; NumeroBinario auxNumBin; auxNumDec = (double)auxNumDec + (double)numDec; auxConvNumBin = Conversor.DecimalBinario((double)auxNumDec); auxNumBin = new NumeroBinario(auxConvNumBin); return((string)auxNumBin); }
static void Main(string[] args) { Console.Title = "Ejercicio_13"; int opcion; string input; double numero; do { Console.WriteLine("1 - Conversor Decimal Binario\n2- Conversior Binario Decimal\n3- Salir"); while (!int.TryParse(Console.ReadLine(), out opcion)) { Console.WriteLine("DEBE SER NUMERICA"); } switch (opcion) { case 1: Console.Write("Ingrese un numero Decimal: "); input = Console.ReadLine(); while (!double.TryParse(input, out numero)) { Console.WriteLine("DEBE SER NUMERICA"); Console.Write("Ingrese un numero Decimal: "); input = Console.ReadLine(); } Console.WriteLine($"El numero {numero} en binario es: {Conversor.DecimalBinario(numero)}"); break; case 2: Console.Write("Ingrese un numero Binario: "); input = Console.ReadLine(); Console.WriteLine($"El numero {input} en decimal es : {Conversor.BinarioDecimal(input)}"); break; case 3: /*************** SALIR *******************/ // // // break; } } while (opcion != 3); Console.WriteLine("Fin del programa"); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio_13"; string nroBin = "-1100.11"; double nroDec = -42.375; Console.WriteLine(string.Format("{0} (2) -> {1} (10)", nroBin, (Conversor.BinarioDecimal(nroBin)).ToString())); Console.WriteLine(string.Format("{0} (10) -> {1} (2)", nroDec.ToString(), Conversor.DecimalBinario(nroDec))); Console.ReadKey(); }
static void Main(string[] args) { int num; string numStr; string bin; Console.WriteLine("Ingresa numero a convertir"); numStr = Console.ReadLine(); if (int.TryParse(numStr, out num)) { bin = Conversor.DecimalBinario(num); Console.WriteLine("Numero en Binario: {0}", bin); } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio_13"; int numero = 0; Console.WriteLine("Entero a binario"); Int32.TryParse(Console.ReadLine(), out numero); Console.WriteLine($"Resultado :{Conversor.DecimalBinario(numero)}"); Console.WriteLine("Binario a decimal"); Console.WriteLine($"Resultado: {Conversor.BinarioDecimal(Console.ReadLine())}"); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 13"; double numero = 1234; string numeroBinario; double numeroDecimal; numeroBinario = Conversor.DecimalBinario(numero); numeroDecimal = Conversor.BinarioDecimal(numeroBinario); Console.WriteLine("El numero a convertir es: " + numero); Console.WriteLine("Decimal-binario: " + numeroBinario); Console.WriteLine("Binario-decimal: " + numeroDecimal); Console.ReadKey(); }
static void Main(string[] args) { int numeroDecimal = 0; string numeroBinario = ""; Console.WriteLine("Escriba un numero decimal"); numeroDecimal = int.Parse(Console.ReadLine()); Console.WriteLine("Escriba un numero binario"); numeroBinario = Console.ReadLine(); Console.WriteLine("Numero decimal convertido a binario: " + Conversor.DecimalBinario(numeroDecimal)); Console.WriteLine("Numero binario convertido a decimal: " + Conversor.BinarioDecimal(numeroBinario).ToString()); Console.ReadKey(); }
static void Main(string[] args) { int numeroDecimal = 0, opcion = 0; string numeroBinario = ""; do { Console.Clear(); Console.WriteLine("** MENU CONVERSION **"); Console.WriteLine("1 - Decimal a Binario"); Console.WriteLine("2 - Binario a Decimal"); Console.WriteLine("3 - Salir"); if (int.TryParse(Console.ReadLine(), out opcion)) { switch (opcion) { case 1: Console.WriteLine("Ingrese un numero decimal positivo"); if (int.TryParse(Console.ReadLine(), out numeroDecimal)) { numeroBinario = Conversor.DecimalBinario(numeroDecimal); } else { Console.WriteLine("ERROR, numero ingresado incorrecto..!"); } Console.Clear(); Console.WriteLine("Numero Decimal: {0:#,###.00} en Binario es: {1}", numeroDecimal, numeroBinario); break; case 2: Console.WriteLine("Ingrese un numero binario positivo"); numeroBinario = Console.ReadLine(); Conversor.BinarioDecimal(numeroBinario); Console.Clear(); Console.WriteLine("Numero Binario: {0} en Decimal es: {1}", numeroBinario, numeroDecimal); break; } } else { Console.WriteLine("Error, reingrese opcion"); } Console.ReadKey(); } while (opcion != 3); }
static void Main(string[] args) { double dec; string bin; Console.Write("Ingrese un numero decimal: "); dec = double.Parse(Console.ReadLine()); bin = Conversor.DecimalBinario(dec); Console.WriteLine("El numero {0} en binario es {1}", dec, bin); Console.ReadKey(); Console.Write("Ingrese un numero binario: "); bin = Console.ReadLine(); dec = Conversor.BinarioDecimal(bin); Console.Write("El numero {0} en decimal es {1}", bin, dec); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio 13"; int entradaDecimal; string entradaBinario = ""; Console.Write("Ingrese el numero decimal a convertir: "); int.TryParse(Console.ReadLine(), out entradaDecimal); Console.Write("Ingrese el numero binario a convertir: "); entradaBinario = Console.ReadLine(); Console.WriteLine("Numero en binario: " + Conversor.DecimalBinario(entradaDecimal)); Console.WriteLine("Numero en decimal: " + Conversor.BinarioDecimal(entradaBinario)); }
static void Main(string[] args) { Console.Title = "Ejercicio 13"; int numeroDecimalIngresado; string numeroBinarioIngresado = string.Empty; Console.Write("Ingrese numero decimal: "); int.TryParse(Console.ReadLine(), out numeroDecimalIngresado); Console.Write("Ingrese numero binario: "); numeroBinarioIngresado = Console.ReadLine(); Console.WriteLine("Numero en binario: " + Conversor.DecimalBinario(numeroDecimalIngresado)); Console.WriteLine("Numero en binario: " + Conversor.BinarioDecimal(numeroBinarioIngresado)); Console.ReadKey(); }
static void Main(string[] args) { double numeroDecimal; string numeroBinario; do { Console.Write("Número decimal a convertir: "); }while(!double.TryParse(Console.ReadLine(), out numeroDecimal)); Console.WriteLine("Número binario: {0}", Conversor.DecimalBinario(numeroDecimal).ToString()); Console.Write("Número binario a convertir: "); numeroBinario = Console.ReadLine(); Console.WriteLine("Número decimal: {0}", Conversor.BinarioDecimal(numeroBinario)); Console.ReadKey(); }
static void Main(string[] args) { //Titulo Console.Title = "Ejercicio 13"; //Variables string dato; double binario; //Ingreso de datos dato = Conversor.DecimalBinario(5); Console.WriteLine("Binario: " + dato); Console.Write("-----------------------\n"); binario = Conversor.BinarioDecimal(dato); Console.Write("Decimal: " + binario);//Muestra 1234, cuando el numero no es binario. }
static void Main(string[] args) { int opcion; int contador; double numeroDecimal; string numeroBinario; Console.WriteLine("1- Decimal a Binario"); Console.WriteLine("2- Binario a Decimal"); Console.Write("Su opcion: "); while (!int.TryParse(Console.ReadLine(), out opcion)) { Console.Write("Error, reingrese: "); } if (opcion == 1) { Console.WriteLine("Ingrese numero decimal: "); while (!double.TryParse(Console.ReadLine(), out numeroDecimal)) { Console.WriteLine("Error, reingrese: "); } numeroBinario = Conversor.DecimalBinario(numeroDecimal); Console.WriteLine("Su numero es: " + numeroBinario); } else { if (opcion == 2) { Console.WriteLine("Ingrese numero binario: "); numeroBinario = Console.ReadLine(); for (contador = 0; contador < numeroBinario.Length; contador++) { if (numeroBinario[contador] != '0' && numeroBinario[contador] != '1') { Console.WriteLine("Error, no ingresaste un numero binario, vuelve a ejecutar el programa"); Console.Read(); Environment.Exit(0); } } numeroDecimal = Conversor.BinarioDecimal(numeroBinario); Console.WriteLine("Su numero es: " + numeroDecimal); } } Console.Read(); }
static void Main(string[] args) { double numero; double numeroDos; string binario; Console.Title = "Ejercicio Nro 13"; numero = 25; binario = Conversor.DecimalBinario(numero); Console.WriteLine(binario); numeroDos = Conversor.BinarioDecimal(binario); Console.WriteLine("Vuelvo a convertir: {0}", numeroDos); Console.ReadKey(); }
static void Main(string[] args) { double numero = -54; string retorno = ""; Console.Title = "Ejercicio 13"; Console.ForegroundColor = ConsoleColor.DarkGreen; Console.Write("El numero {0} en binario es: ", numero); retorno = Conversor.DecimalBinario(numero); Console.WriteLine("{0}", retorno); retorno = "1111"; Console.Write("El codigo binario {0} representa al decimal: ", retorno); numero = Conversor.BinarioDecimal(retorno); Console.Write("{0}", numero); Console.Read(); }
static void Main(string[] args) { String numero; //lo que le paso a la funcion String decimalBinario; //lo que devuelve la funcion Double binarioDecimal; Console.Write("Ingrese un numero: "); numero = Console.ReadLine(); decimalBinario = Conversor.DecimalBinario(Double.Parse(numero)); Console.WriteLine("DecimalBinario : {0}", decimalBinario); if (Int32.Parse(numero) == 0 || Int32.Parse(numero) == 1) { binarioDecimal = Conversor.BinarioDecimal(numero); Console.WriteLine("BinarioDecimal : {0}", binarioDecimal); } }
static void Main(string[] args) { Console.Title = "Ejercicio_13"; double numero = 0; string resultado = ""; string binario = ""; int Ndeciemal = 0; Console.WriteLine("Ingrese un numero decimal"); numero = double.Parse(Console.ReadLine()); resultado = Conversor.DecimalBinario(numero); Console.WriteLine("El numero {0} en binario es {1}", numero, resultado); Console.WriteLine("Ingrese un numero binario"); binario = Console.ReadLine(); Ndeciemal = Conversor.BinarioDecimal(binario); Console.WriteLine("El numero {0} en decimal es {1}", binario, Ndeciemal); Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 13"; double numero; string dato; bool conversorEntero = false; do { Console.WriteLine("Ingrese Numero a Convertir en Binario"); dato = Console.ReadLine(); conversorEntero = double.TryParse(dato, out numero); } while(!conversorEntero); Console.WriteLine("Numero en Binario: "); Console.WriteLine(Conversor.DecimalBinario(numero)); Console.WriteLine("Numero en Decimal: "); Console.WriteLine(Conversor.BinarioDecimal(Conversor.DecimalBinario(numero))); Console.Read(); }
static void Main(string[] args) { double numero; string binario; do { Console.WriteLine("Ingrese un numero mayor que cero: "); numero = int.Parse(Console.ReadLine()); if (numero < 0) { Console.WriteLine("Error! Reintente ingresando un numero positivo"); } else { binario = Conversor.DecimalBinario(numero); Console.WriteLine("El numero en binario es {0}", binario); } } while (numero < 0); Console.ReadKey(); }
static void Main(string[] args) { //Conversor Decimal double doubleValue; Console.WriteLine("Ingrese un numero decimal."); string number = Console.ReadLine(); if (double.TryParse(number, out double numberCurrent)) { number = Conversor.DecimalBinario(numberCurrent); number = Convert.ToString(0, 2); Console.WriteLine("Numero decimal {0}", number); } //Conversor Binario Console.WriteLine("Ingrese un numero binario."); number = Console.ReadLine(); doubleValue = Conversor.BinarioDecimal(number); Console.WriteLine("Numero decimal {0}", doubleValue); Console.ReadKey(); }