static void Main(string[] args) { int numeroIngresado; int acumulador = 0; char respuesta; bool ingreso; Console.Title = "Ejercicio Nro 12"; do { Console.Write("Ingrese numero: "); ingreso = int.TryParse(Console.ReadLine(), out numeroIngresado); while (!ingreso) { Console.Write("Ingreso un valor incorrecto, reingrese: "); ingreso = int.TryParse(Console.ReadLine(), out numeroIngresado); } acumulador += numeroIngresado; Console.Write("Desea continuar (s/n): "); char.TryParse(Console.ReadLine(), out respuesta); } while (ValidarRespuesta.ValidaS_N(respuesta)); Console.WriteLine($"La sumatoria total es: {acumulador}"); Console.ReadKey(); }
static void Main() { int numero; int acumulador = 0; char continuar; bool validarContinuar; Console.Write("Ingrese un numero: "); numero = Int32.Parse(Console.ReadLine()); acumulador += numero; Console.Write("\n¿Desea continuar? (S/N): "); continuar = Convert.ToChar(Console.Read()); Char.ToUpper(continuar); validarContinuar = ValidarRespuesta.ValidaS_N(continuar); while (validarContinuar == false) { Console.Write("Ingrese un numero: "); numero = Int32.Parse(Console.ReadLine()); acumulador += numero; Console.Write("\n¿Desea continuar? (S/N): "); continuar = Convert.ToChar(Console.Read()); Char.ToUpper(continuar); validarContinuar = ValidarRespuesta.ValidaS_N(continuar); } Console.Write("\nLa suma total es de: {0}", acumulador); Console.Read(); }
static void Main(string[] args) { int numero; string auxiliarNumero; int suma = 0; bool continuar; char letra; do { Console.Write("Ingrese un numero: "); auxiliarNumero = Console.ReadLine(); while (int.TryParse(auxiliarNumero, out numero) == false) { Console.Write("Ingrese un numero: "); auxiliarNumero = Console.ReadLine(); } numero = Convert.ToInt32(auxiliarNumero); suma += numero; Console.Write("\nDesea continuar? (S/N): "); if (char.TryParse(Console.ReadLine(), out letra)) { continuar = ValidarRespuesta.ValidaS_N(letra); } else { continuar = false; } } while (continuar == true); Console.WriteLine("La suma de todos los numeros ingresados es: {0}", suma); Console.ReadKey(); }