static void Main(string[] args) { int num = 0; for (int i = 0; i < 10; i++) { Console.WriteLine("Ingresar un numero entre -100 y 100: "); num = int.Parse(Console.ReadLine()); if (Validacion.Validar(num, -100, 100)) { Console.WriteLine("Esta dentro del rango!"); } else { Console.WriteLine("No esta dentro del rango!"); } } Console.ReadKey(); }
static void Main(string[] args) { int numero; int numMinimo = 0; int numMaximo = 0; int acumulador = 0; float promedio; Console.WriteLine("Ingrese 10 numeros enteros entre -100 y 100: "); for (int i = 0; i < 10; i++) { numero = int.Parse(Console.ReadLine()); while (!(Validacion.validar(numero, -100, 100))) { Console.Write("Error, solo numeros enteros dentro del rango: "); numero = int.Parse(Console.ReadLine()); } if (i == 0 || numero > numMaximo) { numMaximo = numero; } if (i == 0 || numero < numMinimo) { numMinimo = numero; } acumulador += numero; } promedio = acumulador / 10; Console.WriteLine("Valor minimo: {0}", numMinimo); Console.WriteLine("Valor maximo: {0}", numMaximo); Console.WriteLine("Promedio: {0:.0}", promedio); Console.ReadKey(true); }
static void Main(string[] args) { Console.Title = "Ejercicio11"; int number; int min = 0; int max = 0; int sum = 0; float average; for (int i = 0; i < 10; i++) { Console.Write("\nIngrese el numero entero Nº{0}: ", i + 1); number = int.Parse(Console.ReadLine()); while (Validacion.Validar(number, -100, 100) == false) { Console.Write("\n\t(!) Error, numero fuera de rango.\n\tIngrese el numero entero Nº{0}: ", i + 1); number = int.Parse(Console.ReadLine()); } sum += number; if (number > max) { max = number; } if (number < min) { min = number; } } average = (sum / 10); Console.WriteLine("\nValor minimo: {0}\nValor maximo: {1} \nPromedio: {2: 0.00}\n", min, max, average); Console.ReadKey(true); }
static void Main(string[] args) { int max = int.MinValue; int min = int.MaxValue; int num; double promedio = 0; for (int i = 0; i < 10; i++) { Console.Write("ingrese el numero: "); num = Int32.Parse(Console.ReadLine()); if (Validacion.Validar(num, 100, -100)) { if (max < num) { max = num; } if (min > num) { min = num; } promedio += num; } else { i--; } } promedio = promedio / 10; Console.WriteLine("Numero max: {0}, numero min{1}, promedio: {2} ", max, min, promedio); Console.ReadKey(); }
static void Main(string[] args) { int length = 10; int min = -100; int max = 100; int valor = int.MinValue; int valorMin = int.MaxValue; int valorMax = int.MinValue; bool valido = false; float cont = 0; float acum = 0; int flagMax = 0; int flagMin = 0; float prom = -1; for (int i = 0; i < length; i++) { do { Console.Write("Ingrese un numero entero entre -100 y 100: "); if (int.TryParse(Console.ReadLine(), out int conversion)) { valor = conversion; valido = Validacion.Validar(valor, min, max); if (!valido) { Console.WriteLine("El dato ingresado no es valido. Intente nuevamente"); } else { Console.WriteLine("Numero ingresado."); } } else { valido = false; Console.WriteLine("El dato ingresado no es valido. Intente nuevamente"); } } while (!valido); if (valido) { cont++; acum += valor; if (valor > valorMax || flagMax == 0) { flagMax = 1; valorMax = valor; } if (valor < valorMin || flagMin == 0) { flagMin = 1; valorMin = valor; } } } prom = acum / cont; Console.Write("Minimo: "); Console.WriteLine(valorMin); Console.Write("Maximo: "); Console.WriteLine(valorMax); Console.Write("Promedio: "); Console.WriteLine(prom); Console.ReadKey(); }
static void Main(string[] args) { int numero; bool esEntero; int max = 0; int min = 0; int sumatoria = 0; float prom = 0; bool rta; Console.Title = "Ejercicio Nro 11"; for (int i = 0; i < 10; i++) { 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); } rta = Validacion.Validar(numero, -100, 100); while (rta != true) { Console.WriteLine("Error. Numero fuera del rango -100 a 100"); Console.ReadKey(); Console.Clear(); Console.Write("Ingrese nuevamente 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); } rta = Validacion.Validar(numero, -100, 100); } if (i == 0) { max = numero; min = numero; } if (numero < min) { min = numero; } if (numero > max) { max = numero; } sumatoria += numero; } prom = sumatoria / 10; Console.Clear(); Console.WriteLine("El valor minimo es {0} el valor maximo es {1} y el promedio de los valores es {2:#,###.00}", min, max, prom); Console.ReadKey(); }