static void Main(string[] args) { Console.Title = "Ejercici_12"; Console.ForegroundColor = ConsoleColor.Green; int num1; int num2; int suma; char respuesta; do { Console.Write("Ingrese el primer numero: "); num1 = int.Parse(Console.ReadLine()); Console.Write("Ingrese el segundo numero: "); num2 = int.Parse(Console.ReadLine()); suma = num1 + num2; Console.WriteLine("La suma es: {0}", suma); Console.Write("Desea seguir sumando numeros?(s/n): "); respuesta = char.Parse(Console.ReadLine()); }while (ValidarRespuesta.ValidarS_N(respuesta) == true); Console.ReadKey(); }
static void Main(string[] args) { string numeroAuxiliar; int numero; int suma = 0; char caracter; bool respuesta; Console.Title = "Ejercicio Nro 12"; Console.WriteLine("Ingrese los numeros a sumar:"); do { //Pido el número a sumar Console.Write("Numero: "); numeroAuxiliar = Console.ReadLine(); if (Int32.TryParse(numeroAuxiliar, out numero)) { } //Calculo y muestro el resultado suma += numero; Console.WriteLine("Resultado: {0}", suma); //Pregunto al usuario si desea seguir sumando Console.Write("\n¿Continuar? (S/N): "); caracter = Console.ReadKey().KeyChar; Console.WriteLine("\n"); //Valido la respuesta respuesta = ValidarRespuesta.ValidarS_N(caracter); } while (respuesta == true); }
static void Main(string[] args) { int numero = 0, acumular = 0, contador = 0; char seguir = 's'; do { Console.Write("Ingrese numero: "); numero = int.Parse(Console.ReadLine()); acumular += numero; Console.Write("¿Desea sumar otro numero?\nSI = [s] - NO = [cualquier otra tecla]\nRespuesta: "); seguir = char.Parse(Console.ReadLine()); ValidarRespuesta.ValidarS_N(seguir); contador++; } while (seguir == 's'); Console.ForegroundColor = ConsoleColor.DarkYellow; Console.WriteLine("Acumulacion total: {0}", acumular); Console.WriteLine("Cantidad de sumas: {0}", contador); Console.ReadKey(); }
static void Main(string[] args) { int numero, suma = 0; string aux; char respuesta = 's'; do { Console.Write("Ingrese un número: "); aux = Console.ReadLine(); if (int.TryParse(aux, out numero)) { suma += numero; } else { Console.WriteLine("Error ingrese solo números."); continue; } Console.Write("¿Continuar? (S/N): "); aux = Console.ReadLine(); char.TryParse(aux, out respuesta); } while (ValidarRespuesta.ValidarS_N(respuesta)); Console.WriteLine("La suma total es: {0}", suma); Console.ReadKey(); }
static void Main(string[] args) { char seguir; do { Console.Write("Ingrese un numero: "); Console.Read(); Console.ReadLine(); Console.Write("Desea ingresar otro numero?(s/n): "); seguir = Convert.ToChar(Console.Read()); Console.ReadLine(); } while (ValidarRespuesta.ValidarS_N(seguir)); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 12"; int primerNumero; int segundoNumero; do { Console.WriteLine("\nIngrese el primer núnero: "); int.TryParse(Console.ReadLine(), out primerNumero); Console.WriteLine("\nIngrese el segundo núnero: "); int.TryParse(Console.ReadLine(), out segundoNumero); Console.WriteLine($"La suma es {primerNumero + segundoNumero}"); Console.WriteLine("\n¿Desea realizar otra suma?\n > S / N"); } while (ValidarRespuesta.ValidarS_N(Console.ReadKey().KeyChar)); }
static void Main(string[] args) { Console.Title = "Ejercicio_12"; char seguir; int numero, sumador = 0; do { numero = pedirEnteroPositivo("\nIngrese numero:", "Error, reingrese:"); sumador += numero; seguir = pedirChar("Seguir? S/N: "); } while (ValidarRespuesta.ValidarS_N(seguir));//Si ponen 's' o 'S' devuelve true y sigue pidiendo numeros Console.WriteLine("\nLa suma total es: {0}", sumador); Console.ReadKey(); #region Metodos // PEDIR STRING char pedirChar(String mensaje) { Console.WriteLine(mensaje); return(Console.ReadKey().KeyChar); } // PEDIR INT int pedirEnteroPositivo(String mensaje, String mensajeError) { int num; Console.WriteLine(mensaje); while (true) { if (!int.TryParse(Console.ReadLine(), out num) || num <= 0) { Console.WriteLine(mensajeError); } else { return(num); } } } #endregion }
static void Main(string[] args) { Console.Title = "Ejercicio_12"; int acumulador = 0; int numero = 0; char respuesta; do { Console.WriteLine("Ingrese un numero"); numero = int.Parse(Console.ReadLine()); acumulador = acumulador + numero; Console.WriteLine("¿Desea ingrear otro numero?"); respuesta = Console.ReadKey().KeyChar; Console.WriteLine(""); } while (ValidarRespuesta.ValidarS_N(respuesta) == true); Console.WriteLine("El total de la suma es {0}", acumulador); Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Ejercicio 12"; int input, cumulation = 0; ConsoleKeyInfo answer; bool cont; do { Console.Clear(); Console.Write("Ingrese un numero entero: "); input = int.Parse(Console.ReadLine()); cumulation += input; Console.Write("\nDesea continuar?(S/N) "); answer = Console.ReadKey(); cont = ValidarRespuesta.ValidarS_N(answer.KeyChar); } while (cont); Console.Clear(); Console.WriteLine("La suma es {0}", cumulation); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio 12"; char confirma; int numero; int acumulador = 0; do { Console.Write("Ingrese numero: "); int.TryParse(Console.ReadLine(), out numero); acumulador += numero; Console.WriteLine("Desea continuar agregando numeros? <s-n>:"); confirma = char.Parse(Console.ReadLine()); } while (ValidarRespuesta.ValidarS_N(confirma)); Console.WriteLine("La suma total es: " + acumulador); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 12"; string aux; string auxChar; int valor; int acumulador = 0; char continuar; do { Console.ForegroundColor = ConsoleColor.Red; Console.Write("Ingrese un número: "); aux = Console.ReadLine(); if (int.TryParse(aux, out valor)) { acumulador += valor; } else { Console.ForegroundColor = ConsoleColor.Yellow; Console.Write("No es un número. Reingresar: "); } Console.ForegroundColor = ConsoleColor.Yellow; Console.Write("Desea continuar? S/N: "); auxChar = Console.ReadLine(); if (char.TryParse(auxChar, out continuar)) { continue; } } while (ValidarRespuesta.ValidarS_N(continuar)); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("La suma de todos los números es: {0}", acumulador); Console.ReadKey(); }
static void Main(string[] args) { int numero; int total = 0; bool respuesta = false; do { Console.Clear(); Console.Write("Ingrese un numero : "); numero = int.Parse(Console.ReadLine()); total += numero; Console.WriteLine("Desea continuar ingresando numeros ? [S/N]"); respuesta = ValidarRespuesta.ValidarS_N(Console.ReadKey().KeyChar); } while (respuesta == true); Console.Clear(); Console.WriteLine("Suma Total : {0}", total); Console.ReadKey(); }
static void Main(string[] args) { char c; char respuesta; int numero; int sumador = 0; do { Console.WriteLine("Ingrese un numero: "); numero = int.Parse(Console.ReadLine()); sumador += numero; Console.WriteLine("CONTINUAR? (S/N): "); c = char.Parse(Console.ReadLine()); if (ValidarRespuesta.ValidarS_N(c)) { respuesta = c; } } while (c != 'N'); Console.WriteLine("La suma total es: {0}", sumador); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio_12"; int sumaTotal = 0; char resp; int numero; for (; ;) { Console.Write("Ingrese un numero: "); numero = int.Parse(Console.ReadLine()); /*******************************************************/ sumaTotal += numero; /********************************************************/ Console.Write("Continuar? (S/N): "); resp = Console.ReadKey().KeyChar; Console.WriteLine(""); if (ValidarRespuesta.ValidarS_N(resp)) { continue; } else { break; } } Console.Clear(); Console.Write($"\n\nLa suma total es: {sumaTotal}\n"); Console.Write("Presione enter para salir. . ."); while (Console.ReadKey().KeyChar != 13) { ; } }