static void Main(string[] args) { Console.WriteLine("Digite o primeiro número"); string xStr = Console.ReadLine(); //UI Console.WriteLine("Digite o segundo número"); string yStr = Console.ReadLine(); //UI int x = Convert.ToInt32(xStr); int y = Convert.ToInt32(yStr); int r = Calculado.Somar(x, y); Console.WriteLine("O resultado da sua soma é: " + r); //UI Console.ReadKey(); }
static void Main(string[] args) { int option = 1; int num1; string num2; string numConvert1; double numConvert2; int option2; Calculado c; c = new Calculado(); while (option != 4) { Console.WriteLine("1 - convertir de binario a entero"); Console.WriteLine("2 - convertir de entero a binario"); Console.WriteLine("3 - mostrar acumulado"); Console.WriteLine("4 - salir"); option = Convert.ToInt32(Console.ReadLine()); switch (option) { case 1: Console.WriteLine("ingresar un entero para convertir a binario"); num1 = Convert.ToInt32(Console.ReadLine()); numConvert1 = Class.EnteroBinario(num1); c.acumular(Convert.ToString(num1)); Console.WriteLine("el numero en binario es " + numConvert1); break; case 2: Console.WriteLine("ingresar un binario para convertir a entero"); num2 = Console.ReadLine(); numConvert2 = Class.BinarioDecimal(num2); c.acumular(Convert.ToString(numConvert2)); Console.WriteLine("el numero en entero es " + numConvert2); break; case 3: Console.WriteLine("1 - ver lo acumulado en binario"); Console.WriteLine("2 - ver lo acumulado en entero"); option2 = Convert.ToInt32(Console.ReadLine()); switch (option2) { case 1: Console.WriteLine("el numero acumulado en binario es " + c.getResultadoBinario()); break; case 2: Console.WriteLine("el numer(o acumulado en entero es " + c.getResultadoEntero()); break; default: Console.WriteLine("el numero es incrrecto"); break; } break; case 4: Console.WriteLine("salir"); break; default: Console.WriteLine("numero incorrecto"); break; } } Console.ReadLine(); }