static void Main(string[] args) { int num = 0, acum = 0; char c = ' '; do { Console.WriteLine("Ingrese un número.."); if (int.TryParse(Console.ReadLine(), out num)) { acum += num; Console.WriteLine("¿Continuar (S/N)?"); if (!char.TryParse(Console.ReadLine(), out c)) { Console.WriteLine("Error, Reingrese la respuesta"); } /* * ConsoleKeyInfo objetoChar = Console.ReadKey(); * c = objetoChar.KeyChar;//KeyChar es el caracter leído guardado en el objeto */ } else { Console.WriteLine("ERROR, Reingrese número.."); c = 'S'; } } while (ValidarRespuesta.ValidaS_N(c)); Console.WriteLine("La suma total de los numeros ingresados es: {0}", acum); Console.ReadKey(); }
static void Main() { int acumulador = 0; int numero; char respuesta1; char respuesta; do { do { Console.WriteLine("Ingrese un numero: "); } while (!int.TryParse(Console.ReadLine(), out numero)); acumulador += numero; Console.WriteLine("Desea seguir ingresando? ingrese S/N"); respuesta1 = Convert.ToChar(Console.ReadLine()); Console.WriteLine("la respuesta es: {0}", respuesta1); char.TryParse(Console.ReadLine(), out respuesta); } while (ValidarRespuesta.ValidaS_N(respuesta)); Console.WriteLine("La suma total es: {0}", acumulador); Console.ReadKey(); }
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) { Console.Title = "Ejercicio_12"; Console.ForegroundColor = ConsoleColor.Green; char continuar = 's'; bool seguir = true; int valor, total = 0; do { Console.Write("Ingrese un numero entero: "); if (int.TryParse(Console.ReadLine(), out valor)) { total += valor; Console.Write("Desea continuar? S/N: "); if (char.TryParse(Console.ReadLine(), out continuar)) { seguir = ValidarRespuesta.ValidaS_N(continuar); } } else { Console.WriteLine("Error, ingrese un numero entero"); Console.ReadKey(); } Console.Clear(); } while (seguir); Console.WriteLine("La suma total es: {0}", total); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio 12"; char respuesta = 'S'; int acumulador = 0; while (respuesta == 'S') { Console.WriteLine("Ingrese un numero: "); string aux = Console.ReadLine(); int numero; Console.WriteLine("Desea continuar? S o N"); //respuesta = Console.ReadLine(); // Console.ReadKey(); ConsoleKeyInfo j = Console.ReadKey(); respuesta = j.KeyChar; if (ValidarRespuesta.ValidaS_N(respuesta)) { if (int.TryParse(aux, out numero)) { acumulador = acumulador + numero; } } } Console.WriteLine("Suma total: {0}", acumulador); Console.ReadKey(); }
static void Main(string[] args) { string resp; int aux_num; int v_acuulador = 0; char resp_2; do { Console.WriteLine("Ingrse Numero Entrero"); resp = Console.ReadLine(); if (int.TryParse(resp, out aux_num)) { v_acuulador += aux_num; } Console.WriteLine("Desea Continuar (S/N)"); if (char.TryParse(Console.ReadLine(), out resp_2)) { } } while (ValidarRespuesta.ValidaS_N(resp_2)); Console.WriteLine("Total {0}", v_acuulador); Console.ReadKey(); }
static void Main(string[] args) { Console.WriteLine("ingrese los numeros a sumar"); do { if (int.TryParse(Console.ReadLine(), out aux)) { num += aux; Console.WriteLine("Quiere seguir ingresando numeros?"); if (ValidarRespuesta.ValidaS_N(char.Parse(Console.ReadLine()))) { rta = "s"; } else { rta = "n"; } } else { Console.WriteLine("Error"); } } while (rta == "s"); Console.WriteLine(num); Console.ReadLine(); }
static void Main(string[] args) { //Titulo Console.Title = "Ejercicio 12"; //Variables double numero; double acumulador = 0; int i = 0; bool resp; //string dato= ""; //Ingreso de datos do { i++; Console.WriteLine("Ingrese numero {0}: ", i); numero = double.Parse(Console.ReadLine()); acumulador += numero; resp = ValidarRespuesta.ValidaS_N(); } while (resp); Console.WriteLine("La suma final es: " + acumulador); Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Ejercicio 12"; bool seguir = true; int acum = 0; do { //bool repregunta = false; char respuesta; Console.Write("Ingresar num: "); int.TryParse(Console.ReadLine(), out int num); acum += num; do { Console.Write("Seguir? S/N: "); char.TryParse(Console.ReadLine(), out respuesta); //if (!ValidarRespuesta.ValidaS_N(respuesta)) //{ // Console.WriteLine("Error en la respuesta."); // repregunta = true; //} if (char.ToLower(respuesta) == 'n') { seguir = false; } } while (!ValidarRespuesta.ValidaS_N(respuesta));//sale en true } while (seguir); Console.WriteLine("La suma total es de: {0}", acum); 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(); }
/*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) { Console.Title = "Ejercicio Nro 12"; int acumulado = 0; int numero; bool esNumero = true; do { if (!esNumero) { Console.WriteLine("Eso no es un numero!"); } Console.Write("\nIngrese un número para sumar: "); esNumero = int.TryParse(Console.ReadLine(), out numero); if (esNumero) { acumulado += numero; Console.Write("¿Continuar? (S/N): "); } } while (!esNumero || ValidarRespuesta.ValidaS_N(Console.ReadKey().KeyChar)); Console.WriteLine("\nEl resultado de la suma es: {0}", acumulado); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 12"; int numero; int acumulador = 0; bool convertirEntero = false; string dato; char respuesta; do { do { Console.WriteLine("\nIngrese Numero: "); dato = Console.ReadLine(); convertirEntero = Int32.TryParse(dato, out numero); acumulador += numero; Console.WriteLine("Total: {0}", acumulador); Console.WriteLine("¿Continuar? S/N"); respuesta = Console.ReadKey().KeyChar; } while (!convertirEntero); } while (ValidarRespuesta.ValidaS_N(respuesta)); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 12"; char Respuesta = 'N'; int Suma = 0; int NumeroUno; int NumeroDos; do { Console.WriteLine("Ingrese un numero: "); NumeroUno = int.Parse(Console.ReadLine()); Console.WriteLine("Ingrese otro numero: "); NumeroDos = int.Parse(Console.ReadLine()); Suma = NumeroUno + NumeroDos; Console.WriteLine("La suma es: {0}", Suma); Console.WriteLine("¿Desea volver a sumar numeros? S/N"); Respuesta = char.ToUpper(char.Parse(Console.ReadLine())); } while (ValidarRespuesta.ValidaS_N(Respuesta)); Console.ReadKey(); }
static void Main(string[] args) { int numeros; int acomulador = 0; string respuesta; do { Console.WriteLine("Desea ingresar un numero ? S/N"); respuesta = Console.ReadLine(); if (ValidarRespuesta.ValidaS_N(respuesta) == false) { break; } Console.WriteLine("Ingrese el numero:"); numeros = int.Parse(Console.ReadLine()); acomulador += numeros; } while (ValidarRespuesta.ValidaS_N(respuesta) == true); Console.WriteLine("El numero acomulado es: " + acomulador); Console.ReadKey(); }
static void Main(string[] args) { char c; string s; string numStr; int num = 0; int acumulador = 0; bool continuar = true; while (continuar == true) { Console.WriteLine("Ingrese numero a sumar: "); numStr = Console.ReadLine(); if (int.TryParse(numStr, out num)) { acumulador += num; Console.WriteLine("Total actual: {0}", acumulador); Console.WriteLine(); Console.WriteLine("Continuar S/N"); s = Console.ReadLine(); if (char.TryParse(s, out c)) { continuar = ValidarRespuesta.validaS_N(c); } else { continuar = false; } } } Console.ReadKey(); }
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) { 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, total = 0; char respuesta = ' '; do { Console.Write("Ingrese un numero: "); int.TryParse(Console.ReadLine(), out numero); total += numero; Console.Write("¿Continuar? (S/N): "); char.TryParse(Console.ReadLine(), out respuesta); } while (ValidarRespuesta.ValidaS_N(respuesta)); }
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) { int acumulador = 0; char respuesta; do { Console.WriteLine("Ingrese un numero para sumar"); acumulador += int.Parse(Console.ReadLine()); Console.WriteLine("Quiere continuar con el ingreso? responda S o N"); respuesta = char.Parse(Console.ReadLine()); } while (ValidarRespuesta.ValidaS_N(respuesta)); Console.Write("La suma es {0 :#,###.00}", acumulador); Console.ReadKey(); }
static void Main(string[] args) { int numeroIngresado; int sumaEnteros = 0; char respuesta; do { Console.Write("Ingrese un numero: "); numeroIngresado = int.Parse(Console.ReadLine()); sumaEnteros = sumaEnteros + numeroIngresado; Console.Write("¿Desea continuar?"); respuesta = Char.Parse(Console.ReadLine()); Console.Clear(); } while (ValidarRespuesta.ValidaS_N(respuesta)); }
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 valor = 0; char respuesta = '0'; do { Console.Clear(); Solicitud.PedirEntero("Ingrese un nro entero: ", "Valor erroneo.", ref valor); Matematica.Sumador(valor); Solicitud.PedirCharLetra("¿Continuar? (S/n) ", "Valor erroneo.", ref respuesta); } while (ValidarRespuesta.ValidaS_N(respuesta)); Console.WriteLine("Sumatoria = " + Matematica.Sumatoria.ToString()); Console.ReadKey(); }
static void Main(string[] args) { int valor; int acumulador = 0; do { Console.WriteLine("Ingrese un numero entero: "); if (Int32.TryParse(Console.ReadLine(), out valor)) { acumulador += valor; } Console.WriteLine("¿Continuar? (S/N)"); } while (ValidarRespuesta.ValidaS_N(char.Parse(Console.ReadLine()))); Console.WriteLine("Valor acumulado: {0}", acumulador); Console.ReadKey(); }
static void Main(string[] args) { Int32 acumulador = 0; string chequeo = ""; bool respuesta = false; Console.Title = "Ejercicio 12"; Console.ForegroundColor = ConsoleColor.DarkGreen; do { acumulador += 1; Console.WriteLine("{0}", acumulador); Console.Write("Desea continuar? S/N "); chequeo = Console.ReadLine().ToUpper(); respuesta = ValidarRespuesta.ValidaS_N(chequeo); } while (respuesta == true); }
public static void Main(string[] args) { int acumulador = 0; char respuesta; Console.Title = "Ejercicio 12"; do { Console.WriteLine("Ingrese un número para sumar:"); acumulador += int.Parse(Console.ReadLine()); Console.WriteLine("¿Continuar? (S/N)"); respuesta = Console.ReadKey(true).KeyChar; }while (ValidarRespuesta.ValidarSN(respuesta)); Console.WriteLine("La suma de sus números da: {0} .", acumulador); Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 12"; int numero = 0; char c; do { Console.Write("Ingrese un numero para sumar: "); numero = numero + int.Parse(Console.ReadLine()); Console.Write("Desea continuar? S/N: "); c = char.Parse(Console.ReadLine()); } while (ValidarRespuesta.ValidaS_N(c)); Console.Write("La suma es: {0}", numero); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio 12"; int numero; int acumulador = 0; do { Console.WriteLine("Ingrese numeros enteros, presione 's' para continuar y 'n' para terminar"); Console.WriteLine("Numero: "); Int32.TryParse(Console.ReadLine(), out numero); Console.WriteLine("quiere continuar? s/n"); acumulador += numero; } while (ValidarRespuesta.ValidaS_N(char.Parse(Console.ReadLine()))); Console.WriteLine($"La suma total de los numeros es {acumulador}"); Console.ReadKey(); }
static void Main(string[] args) { int acumulador = 0; char respuesta = 'S'; int input; do { Console.WriteLine("Numero a sumar: "); input = Convert.ToInt32(Console.ReadLine()); acumulador += input; Console.WriteLine("¿Desea continuar? S/N : "); respuesta = char.Parse(Console.ReadLine()); } while (ValidarRespuesta.ValidaS_N(respuesta)); Console.WriteLine("La suma es {0}", acumulador); }