static void Main(string[] args) { int numero; string input; string deseaContinuar = default; bool continuar = default; bool flagNumero = default; do { while (flagNumero == false) { Console.Write("Ingrese un numero: "); input = Console.ReadLine(); Console.WriteLine(""); if (int.TryParse(input, out numero)) { flagNumero = true; } else { Console.WriteLine("Debe ingresar un numero"); } } flagNumero = false; Console.WriteLine("Desea ingresar otro numero?"); deseaContinuar = Console.ReadLine(); continuar = ValidarRespuesta.ValidaS_N(deseaContinuar[0]); } while (continuar != false); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 12"; int num, acumulador = 0; string aux; char seguir = 's'; do { Console.WriteLine("Ingrese un numero"); aux = Console.ReadLine(); Console.Clear(); if (int.TryParse(aux, out num)) { acumulador = acumulador + num; Console.WriteLine("Desea continuar? (S/N)"); seguir = Console.ReadKey().KeyChar; Console.Clear(); } else { Console.WriteLine("Ingrese solo numeros"); Console.Clear(); } } while (ValidarRespuesta.ValidaS_N(seguir)); Console.WriteLine("Acumulado: {0:#,###0.0}", acumulador); Console.ReadKey(); }
static void Main(string[] args) { int numero; char salir; int sumatoria = 0; bool esEntero; bool rta; Console.Title = "Ejercicio Nro 12"; do { Console.Clear(); Console.Write("Ingrese un numero: "); esEntero = int.TryParse(Console.ReadLine(), out numero); while (esEntero != true) { Console.WriteLine("Error. El numero debe ser entero"); Console.ReadKey(); Console.Clear(); Console.Write("Ingrese nuevamente un numero: "); esEntero = int.TryParse(Console.ReadLine(), out numero); } sumatoria += numero; Console.Write("¿Continuar? (S/N): "); salir = char.Parse(Console.ReadLine()); rta = ValidarRespuesta.ValidaS_N(salir); } while (rta != false); Console.Clear(); Console.WriteLine("La suma de los numeros ingresados es: {0}", sumatoria); Console.ReadKey(); }
static void Main(string[] args) { //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. Console.Title = "Ejercicio Nro 12"; bool continuar = true; char respuesta = 'N'; int numeros = 0, acumulador = 0, contNumeros = 0; do { Console.Write("Ingrese numero {0}: ", contNumeros + 1); numeros = int.Parse(Console.ReadLine()); acumulador += numeros; Console.WriteLine("Continuar? S/N"); respuesta = Console.ReadKey().KeyChar; continuar = ValidarRespuesta.ValidaS_N(respuesta); Console.WriteLine(""); contNumeros++; } while (continuar != false); Console.WriteLine("La suma de los {0} numeros es {1}.", contNumeros, acumulador); Console.ReadLine(); }
static void Main(string[] args) { bool continuar = false; bool entero = false; int acum = 0; do { do { Console.Write("Ingrese un numero entero: "); if (int.TryParse(Console.ReadLine(), out int aux)) { entero = true; acum += aux; } else { entero = false; Console.WriteLine("El dato ingresado no es valido. Ingrese nuevamente"); } } while (!entero); Console.Write("¿Continuar? (S/N): "); continuar = ValidarRespuesta.ValidaS_N(char.Parse(Console.ReadLine())); } while (continuar); }
static void Main(string[] args) { /*Realizar un programa que sume números enteros hasta que el * usuario lo determine, por medio de un mensaje ―¿Continua? (S/N)‖. * En el método estático ValidaS_N() de la clase ValidarRespuesta, * se validará el ingreso de opciones. * El método NO recibe parámetros y devuelve un valor de tipo * booleano, TRUE si se ingreso una 'S' y FALSE si se ingreso una * 'N'. * El método deberá validar si otro caracter fue ingresado mostrando * un mensaje de error y pidiendo el reingreso del mismo.*/ Console.Title = "Ejercicio 12"; #region Variables char rta = 's'; bool rta2; int aux = 0, num = 0; #endregion do { Console.WriteLine("\nIngrese un numero: "); aux = int.Parse(Console.ReadLine()); rta2 = ValidarRespuesta.ValidaS_N(); if (rta2 == false) { if (num == 0) { num = aux; } else { num += aux; } rta = 'n'; break; } else { if (num == 0) { num = aux; } else { num += aux; } } } while (rta != 'n'); Console.WriteLine("\n\nResultado: {0}", num); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio 12"; int suma = 0; do { Console.Clear(); Console.WriteLine("Ingrese numeros para que sean sumados. Suma parcial: {0}", suma); suma += int.Parse(Console.ReadLine()); Console.WriteLine("Continuar? (S/N)"); } while (ValidarRespuesta.ValidaS_N(char.Parse(Console.ReadLine()))); Console.WriteLine("Ha finalizado. La suma total es de: {0}", suma); Console.ReadLine(); }
static void Main(string[] args) { int numero = 0; char continuarSoN; int suma = 0; do { numero = pedirIntPositivo("\nIntroduza un numero", "Error!"); suma = +numero; continuarSoN = pedirChar("¿Desea continuar?"); }while (ValidarRespuesta.ValidaS_N(continuarSoN)); Console.WriteLine("La suma es {0}", suma); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio N° 12"; bool continuar = true; int total = 0; do { Console.WriteLine("Ingresar un numero"); int.TryParse(Console.ReadLine(), out int numero); total += numero; Console.WriteLine("Desea ingresar otro numero? S/N"); continuar = ValidarRespuesta.ValidaS_N(Console.ReadLine()[0]); } while (continuar); Console.WriteLine($"El total es {total}"); Console.ReadKey(); }
/*En el método estático ValidaS_N() de la clase ValidarRespuesta, * se validará el ingreso de opciones. * El método NO recibe parámetros y devuelve un valor de tipo * booleano, TRUE si se ingreso una 'S' y FALSE si se ingreso una * 'N'. * El método deberá validar si otro caracter fue ingresado mostrando * un mensaje de error y pidiendo el reingreso del mismo.*/ public static bool ValidaS_N() { char rta; Console.WriteLine("\n\n―¿Continua? (S/N): "); rta = char.Parse(Console.ReadLine()); if (rta == 's') { return(true); } else if (rta == 'n') { return(false); } else { Console.WriteLine("\nDebe ingresar s/n."); return(ValidarRespuesta.ValidaS_N()); } }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 12"; Console.ForegroundColor = ConsoleColor.Cyan; int num; char confirm = 'n'; Console.WriteLine("Ingrese un numero, confirme si de desea continuar con S/N."); do { Console.Write("\nIngrese un numero: "); num = int.Parse(Console.ReadLine()); Console.Write("\n¿Desea seguir ingresando numeros? S/N: "); } while (ValidarRespuesta.ValidaS_N(confirm)); Console.WriteLine("PROGRAMA TERMINADO"); Console.ReadLine(); }
static void Main(string[] args) { int num = 0; int total = 0; char opcion; do { Console.WriteLine("Ingresar un numero a sumar: "); num = int.Parse(Console.ReadLine()); total = total + num; Console.WriteLine("La suma es de: " + total); Console.WriteLine("Desea continuar? S/N"); opcion = char.Parse(Console.ReadLine()); opcion = Char.ToUpper(opcion); } while (ValidarRespuesta.ValidaS_N(opcion)); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio 12"; int numeroUno; int numeroDos; int suma = 0; char caracter; Console.Write("Ingrese un numero "); numeroUno = int.Parse(Console.ReadLine()); suma = numeroUno; do { Console.Write("Ingrese un numero para sumar "); numeroDos = int.Parse(Console.ReadLine()); suma += numeroDos; Console.WriteLine("La suma es {0}", suma); Console.WriteLine("Desea continuar con el programa? (S/N) "); caracter = char.Parse(Console.ReadLine()); } while (ValidarRespuesta.ValidaS_N(caracter)); }
static void Main(string[] args) { int numero1, numero2, suma; char unChar; bool continuar; do { Console.WriteLine("Ingrese 1er numero: "); Int32.TryParse(Console.ReadLine(), out numero1); Console.WriteLine("Ingrese 2do numero: "); Int32.TryParse(Console.ReadLine(), out numero2); suma = numero1 + numero2; Console.WriteLine("RESULTADO SUMA:{0} ", suma); Console.WriteLine("¿Continuar? (S/N)"); unChar = Console.ReadKey().KeyChar; continuar = ValidarRespuesta.ValidaS_N(unChar); } while (continuar); Console.ReadKey(); }
static void Main(string[] args) { int auxiliar; string numero; char ingreso; do { do { Console.WriteLine("\nIngrese un numero: "); numero = Console.ReadLine(); if (!int.TryParse(numero, out auxiliar)) { Console.WriteLine("\nERROR, solo se permiten numeros."); } }while (!int.TryParse(numero, out auxiliar)); Console.WriteLine("\n¿Desea continuar? (S/N)\n"); ingreso = Console.ReadKey().KeyChar; }while (ValidarRespuesta.ValidaS_N(ingreso)); }
static void Main(string[] args) { Console.Title = "Ejercicio12"; int num; int suma = 0; char respuesta; bool flag = true; do { num = int.Parse(Console.ReadLine()); suma = suma + num; Console.WriteLine("¿Continuar?(S/N)"); flag = ValidarRespuesta.ValidaS_N(respuesta = char.Parse(Console.ReadLine())); } while (flag); Console.WriteLine(suma); Console.ReadLine(); }
static void Main(string[] args) { double num1; double num2; double acum; bool rta; do { Console.WriteLine("Ingrese un numero: "); num1 = double.Parse(Console.ReadLine()); Console.WriteLine("Ingrese otro numero: "); num2 = double.Parse(Console.ReadLine()); acum = num1 + num2; Console.WriteLine("\n\nSuma: {0}", acum); rta = ValidarRespuesta.ValidaS_N(); } while (rta != false); Console.ReadKey(); }
static void Main(string[] args) { int numero; int sumatoria = 0; char letra; do { Console.WriteLine("Ingresa un numero entero: "); numero = int.Parse(Console.ReadLine()); sumatoria += numero; Console.WriteLine("Desea continuar? S/N: "); letra = Convert.ToChar(Console.ReadLine()); } while (ValidarRespuesta.ValidaS_N(letra)); Console.WriteLine("Sumatoria: {0}", sumatoria); Console.ReadKey(true); }
static void Main(string[] args) { int suma; int num; int num1; char validar = 'N'; do { Console.WriteLine("Ingrese el primer valor:"); num = int.Parse(Console.ReadLine()); Console.WriteLine("Ingrese el segundo valor:"); num1 = int.Parse(Console.ReadLine()); suma = num + num1; Console.WriteLine("La suma es: {0}", suma); Console.ReadKey(); Console.Clear(); Console.WriteLine("Presione S para seguir sumando"); validar = Convert.ToChar(Console.ReadLine()); } while (ValidarRespuesta.ValidaS_N(validar)); }
static void Main(string[] args) { Console.Title = "Ejercicio 12"; int num1; string resp; int acum = 0; bool seguir = true; while (seguir) { Console.WriteLine("Ingrese un numero: "); num1 = int.Parse(Console.ReadLine()); Console.WriteLine("Desea continuar (S/N): "); resp = Console.ReadLine(); seguir = ValidarRespuesta.ValidaS_N(Convert.ToChar(resp)); acum += num1; } Console.WriteLine(string.Format("La suma de los numeros es {0}", acum)); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio 12"; int num = 0; int acumNum = 0; do { Console.WriteLine("Ingrese un numero a Sumar: "); num = int.Parse(Console.ReadLine()); acumNum = acumNum + num; Console.WriteLine("La suma es: {0}", acumNum); Console.WriteLine("Presione S para continuar o N para cerrar"); char continuar = Console.ReadKey().KeyChar; if (continuar == 'n') { break; } Console.Clear(); if (!(continuar == 's' || continuar == 'S')) { Console.WriteLine("ERROR. Reingresar número!!!"); Console.WriteLine("Presione bien la S para continuar o N para cerrar"); continuar = Console.ReadKey().KeyChar; if (continuar == 'n') { break; } Console.Clear(); } } while (ValidarRespuesta.ValidaS_N() == true); Console.ReadKey(); }
static void Main(string[] args) { int number; int sum = 0; Console.WriteLine("Ingrese numeros que se sumaran: "); for (int i = 0; i < 20; i++) { string aux = Console.ReadLine(); if (int.TryParse(aux, out number)) { sum += number; Console.WriteLine("¿Desea continuar? (S/N)"); char cont = Console.ReadLine()[0]; if (ValidarRespuesta.ValidaS_N(cont) == false) { break; } } } Console.WriteLine("Suma total: {0}", sum); Console.ReadKey(); }
static void Main(string[] args) { int numeroUno; int numeroDos; char seguir = 's'; Console.WriteLine("Ingrese el primer numero a sumar"); numeroUno = int.Parse(Console.ReadLine()); while (ValidarRespuesta.ValidaS_N(seguir) == true) { Console.WriteLine("Ingrese otro numero a sumar"); numeroDos = int.Parse(Console.ReadLine()); numeroUno = numeroUno + numeroDos; Console.WriteLine("El total de la suma es: " + numeroUno); Console.WriteLine("Desea seguir ingresando mas numeros s/n"); seguir = Console.ReadKey().KeyChar; } Console.ReadKey(); }
static void Main(string[] args) { string res; int num; Console.WriteLine("Ingrese el primer numero"); num = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Ingrese el segundo numero"); num += Convert.ToInt32(Console.ReadLine()); Console.WriteLine("La suma es {0} ", num); Console.WriteLine("Desea seguir sumando? s/n"); res = Console.ReadLine(); do { 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"); res = Console.ReadLine(); } while (!ValidarRespuesta.ValidaS_N(Convert.ToChar(res))); Console.WriteLine("La suma final fue de: {0}", num); Console.ReadKey(); }
static void Main(string[] args) { bool esValido = false; int acumulador = 0; int enteros; char letraIngresada; do { Console.WriteLine("Ingrese un número: "); enteros = int.Parse(Console.ReadLine()); acumulador += enteros; Console.WriteLine("Quiere continuar cargando datos?: S/N"); letraIngresada = Convert.ToChar(Console.ReadLine()); esValido = ValidarRespuesta.ValidaS_N(letraIngresada); } while (esValido == true); Console.WriteLine("La suma total es: {0}", acumulador); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio 12"; string auxNumero; int numero; bool validar; bool validar2; bool continuacion = true; string auxConfirmacion; char confirmacion; do { Console.Write("Ingrese un numero: "); auxNumero = Console.ReadLine(); validar = int.TryParse(auxNumero, out numero); if (validar) { Console.Write("¿Continuar?(S/N)"); auxConfirmacion = Console.ReadLine(); validar2 = char.TryParse(auxConfirmacion, out confirmacion); if (validar2) { continuacion = ValidarRespuesta.ValidaS_N(confirmacion); } } else { Console.Write("------------------"); Console.Write("Es no es un numero"); Console.Write("------------------"); } } while (continuacion == true); Console.ReadKey(); }