static void Main(string[] args) { int numero; int acumulador = 0; char respuesta; do { Console.WriteLine("Ingrese un numero a sumar: "); if (int.TryParse(Console.ReadLine(), out numero)) { acumulador += numero; } else { Console.WriteLine("Error"); break; } Console.WriteLine("Desea continuar ingresando numeros? S/N"); char.TryParse(Console.ReadLine(), out respuesta); } while (ValidarRespuesta.ValidarS_N(respuesta)); Console.WriteLine("La suma de los valores ingresados es {0}", acumulador); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 12"; int numero; int suma = 0; bool resp = false; do { Console.WriteLine("Ingrese un numero a sumar: "); numero = int.Parse(Console.ReadLine()); suma = numero + suma; Console.Clear(); Console.WriteLine("Desea continuar? Ingrese S o N: "); ValidarRespuesta.respuesta = Convert.ToChar(Console.ReadLine()); resp = ValidarRespuesta.ValidarS_N(); Console.Clear(); } while (resp == true); Console.WriteLine("La suma de los numeros ingresados es: {0}", suma); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 12"; int valor, suma = 0; char respuesta = 'n'; string valorStr, respStr; do { Console.WriteLine("Ingrese un valor entero"); valorStr = Console.ReadLine(); if (int.TryParse(valorStr, out valor)) { suma = valor + suma; Console.WriteLine("La suma es: " + suma); } else { Console.Write("Valor invalido"); } Console.WriteLine("Ingrese s para seguir sumando, n para dejar de sumar"); respStr = Console.ReadLine(); char.TryParse(respStr, out respuesta); } while (ValidarRespuesta.ValidarS_N(respuesta)); }
static void Main(string[] args) { string continuar = "s"; string numero; while (continuar == "s" || continuar == "S") { Console.WriteLine("Ingrese el numero: "); numero = Console.ReadLine(); Console.WriteLine("Desea continuar S/N: "); if (!ValidarRespuesta.ValidarS_N()) { continuar = "N"; } } }
{/*Realizar un programa que sume números enteros hasta que el usuario lo determine, por medio de * un mensaje "¿Continuar? (S/N)". * En el método estático ValidaS_N(char c) de la clase ValidarRespuesta, se validará el ingreso de * opciones. * El método devolverá un valor de tipo booleano, TRUE si se ingresó una 'S' y FALSE si se ingresó * cualquier otro valor. */ static void Main(string[] args) { int numero; int acumulador = 0; char letra; do { Console.Write("Ingrese numero: "); numero = int.Parse(Console.ReadLine()); acumulador += numero; Console.WriteLine("{0}", acumulador); Console.Write("Desea Seguir? S/N: "); letra = char.Parse(Console.ReadLine()); } while (ValidarRespuesta.ValidarS_N(letra) == true); }
static void Main(string[] args) { int numero; int suma = 0; char c = 'c'; do { Console.Write("Ingrese numero a sumar: "); if (int.TryParse(Console.ReadLine(), out numero)) { suma += numero; } Console.Write("desea seguir ingresando?S/N: "); char.TryParse(Console.ReadLine(), out c); } while (ValidarRespuesta.ValidarS_N(c)); Console.WriteLine("la suma total es: {0}", suma); Console.ReadKey(); }
static void Main(string[] args) { int numero; int sumatoria = 0; char letra; string respuesta; do { Console.WriteLine("Ingrese numero a sumar: "); bool a = int.TryParse(Console.ReadLine(), out numero); sumatoria += numero; Console.WriteLine("Continuar ? (S/N): "); respuesta = Console.ReadLine(); letra = respuesta[0]; } while (ValidarRespuesta.ValidarS_N(letra)); Console.WriteLine("La Sumatoria es {0}", sumatoria); Console.ReadKey(); }
static void Main(string[] args) { int num = 0; int suma = 0; char resp = ' '; do { Console.WriteLine(" Ingrese un numero: "); int.TryParse(Console.ReadLine(), out num); suma += num; Console.WriteLine(" ¿Continuar? (S/N): "); char.TryParse(Console.ReadLine(), out resp); }while(ValidarRespuesta.ValidarS_N(resp)); Console.WriteLine(" La suma de los numeros ingresados es: {0}", suma); Console.ReadKey(); }
static void Main(string[] args) { int num, suma = 0; bool okay; do { Console.WriteLine("Ingrese el numero a sumar"); okay = int.TryParse(Console.ReadLine(), out num); if (okay) { suma += num; Console.WriteLine("Suma actual: " + suma); Console.WriteLine("Continuar? (S/N)"); okay = ValidarRespuesta.ValidarS_N(Console.ReadKey(true).KeyChar); } else { Console.WriteLine("Error, reingrese"); okay = true; } } while (okay); }
static void Main(string[] args) { int num; Console.WriteLine("Ingrese el 1º numero: "); num = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Ingrese el 2º numero: "); num += Convert.ToInt32(Console.ReadLine()); Console.WriteLine("La suma es de: {0}", num); Console.WriteLine("Desea seguir sumando? s/n"); string n = Console.ReadLine(); while (ValidarRespuesta.ValidarS_N(Convert.ToChar(n))) { Console.WriteLine("Ingrese el siguiente numero: "); num += Convert.ToInt32(Console.ReadLine()); Console.WriteLine("La suma es de: {0}", num); Console.WriteLine("Desea seguir sumando? s/n"); n = Console.ReadLine(); } Console.WriteLine("La suma final fue de: {0}", num); Console.ReadKey(); }