static void Main(string[] args) { int i = 0; int numeroIngresado; int numeroMin = int.MaxValue; int numeroMax = int.MinValue; float promedio; int total = 0; while (i < 3) { Console.Write("Ingrese un numero entre -100 y 100({0}): ", i + 1); numeroIngresado = int.Parse(Console.ReadLine()); if (Validacion.Validar(numeroIngresado, -100, 100) == true) { i++; total = total + numeroIngresado; if (i == 0 || numeroIngresado < numeroMin) { numeroMin = numeroIngresado; } if (i == 0 || numeroIngresado > numeroMax) { numeroMax = numeroIngresado; } } else { Console.WriteLine("El numero ingresado no está dentro de los valores."); } } promedio = (float)total / 3; Console.WriteLine("Numero maximo: {0} - Numero Minimo: {1} - Promedio {2}", numeroMax, numeroMin, promedio); Console.ReadKey(); }
static void Main(string[] args) { int min = int.MaxValue; int max = int.MinValue; int numero = 0; int acumulador = 0; for (int i = 0; i < 10; i++) { Console.WriteLine("Ingrese un numero entre -100 y 100: "); numero = int.Parse(Console.ReadLine()); if (Validacion.Validar(numero, -100, 100)) { if (numero < min) { min = numero; } else if (numero > max) { max = numero; } acumulador += numero; } else { Console.WriteLine("Numero no valido"); } } Console.WriteLine("El numero minimo ingresado es: " + min + " el maximo es " + max + " y el promedio total es " + (acumulador / 10)); Console.ReadKey(); }
static void Main(string[] args) { int suma = 0, max = 0, min = 0, numero = 0, i; float promedio; Console.WriteLine("Ingrese 10 numeros enteros: "); for (i = 0; i < 4; i++) { do { Console.WriteLine("numero {0}", i); numero = int.Parse(Console.ReadLine()); } while (Validacion.Validar(numero, -100, 100)); if (i == 0) { max = numero; min = numero; } else if (numero > max) { max = numero; } else if (numero < min) { min = numero; } suma += numero; } promedio = (float)suma / i; Console.WriteLine("Valor minimo es de: {0}\n Valor maximo es de: {1}\n Promedio es de: {2}", min, max, promedio); Console.ReadKey(); }
static void Main(string[] args) { int numero; int max = int.MinValue; int min = int.MaxValue; int contador = 0; float promedio; for (int i = 0; i < 10; i++) { Console.Write("Ingrese un numero: "); while (!int.TryParse(Console.ReadLine(), out numero) || !Validacion.Validar(numero, -100, 100)) { Console.Write("Error. No es un numero o no se encuentra en el rango: "); } if (numero > max) { max = numero; } if (numero < min) { min = numero; } contador += numero; } promedio = (float)contador / 10; Console.WriteLine($"\nEl numero maximo es {max}, el minimo {min} y el promedio es {promedio}"); Console.ReadKey(); }
static void Main(string[] args) { int numero = 0; int min = -100; int max = 100; int total = 0; int contador = 0; int promedio; for (int i = 0; i < 10; i++) { Console.Write("Ingrese un numero: "); int.TryParse(Console.ReadLine(), out numero); if (Validacion.Validar(numero, min, max)) { total += numero; contador++; } } promedio = total / contador; Console.WriteLine("El total es de {0}", total); Console.WriteLine("El promedio es de {0}", promedio); //Faltaria mayoy y menor Console.ReadKey(); }
static void Main(string[] args) { int numero; int min = int.MaxValue; int max = int.MinValue; int acum = 0; int prom; for (int i = 0; i < 10; i++) { numero = Convert.ToInt32(Console.ReadLine()); if (Validacion.Validar(numero, -100, 100)) { if (numero < min) { min = numero; } if (numero > max) { max = numero; } acum += numero; } } prom = acum / 10; Console.WriteLine("Valor maximo{0}", max); Console.WriteLine("Valor minimo{0}", min); Console.WriteLine("Valor promedio{0}", prom); Console.ReadKey(); }
static void Main(string[] args) { int numero = 0, numMin = int.MaxValue, numMax = int.MinValue, numsProm = 0; for (int i = 1; i <= 10; i++) { do { Console.Write("Ingrese un número entero entre -100 y 100: "); }while(!int.TryParse(Console.ReadLine(), out numero) || !Validacion.Validar(numero, -100, 100)); if (numero < numMin) { numMin = numero; } if (numero > numMax) { numMax = numero; } numsProm += numero; } numsProm /= 10; Console.Clear(); Console.WriteLine("Número mínimo: {0} Número máximo: {1} Número promedio: {2}", numMin, numMax, numsProm); Console.ReadKey(); }
static void Main(string[] args) { /* 1.Realizar una clase llamada Validacion que posea un método estático llamado Validar, que posea la * siguiente firma: bool Validar(int valor, int min, int max): * a.valor: dato a validar * b.min y max: rango en el cual deberá estar la variable valor. * Pedir al usuario que ingrese 10 números enteros. Validar con el método desarrollado * anteriormente que esten dentro del rango - 100 y 100. * Terminado el ingreso mostrar el valor mínimo, el valor máximo y el promedio. * Nota: Utilizar variables escalares, NO utilizar vectores*/ Console.Title = "Ejercicio Nro 11"; int numero; int max = int.MinValue; int min = int.MaxValue; int acumulador = 0; int i; bool esNumero = true; bool dentroDelRango = true; for (i = 0; i < 10; i++) { do { if (!esNumero || !dentroDelRango) { Console.WriteLine("Error! Ingreso Invalido."); } Console.Write("Ingrese un numero: "); esNumero = int.TryParse(Console.ReadLine(), out numero); dentroDelRango = Validacion.Validar(numero, -100, 100); if (esNumero && dentroDelRango) { if (i == 0) { max = numero; min = numero; } if (numero > max) { max = numero; } else if (numero < min) { min = numero; } acumulador += numero; } } while (!esNumero || !dentroDelRango); } float promedio = acumulador / (float)i; Console.WriteLine("Maximo: {0} \nMinimo: {1} \nPromedio: {2:#,###.00}", max, min, promedio); Console.ReadKey(); }
static void Main(string[] args) { #region Variables int numero; int iteracionesFor = 10; int limiteMinimo = -100; int LimiteMaximo = 100; int min = 0; int max = 0; int acumulador = 0; bool flag = false; #endregion for (int i = 0; i < iteracionesFor; i++) { Console.Write("Ingrese numero:"); if (int.TryParse(Console.ReadLine(), out numero) && Validacion.Validar(numero, limiteMinimo, LimiteMaximo)) { flag = false; break; } else { acumulador += numero; flag = true; if (i == 0)//primer vuelta del ciclo { min = numero; max = numero; } else if (numero > max) { max = numero; } else if (numero < min) { min = numero; } } } if (!flag) { Console.WriteLine("noppppp, te pasate de rango, bai."); Console.WriteLine("Minimo: {0} -- Maximo: {1}", limiteMinimo, LimiteMaximo); } else { Console.WriteLine("El valor mínimo es: {0}", min); Console.WriteLine("El valor maximo es: {0}", max); Console.WriteLine("El promedio es: {0}", acumulador / iteracionesFor); } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 11"; String aux; int valor; int minimo = int.MaxValue; int maximo = int.MinValue; float promedio; float acumulador = 0; int respuesta = 0; do { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Ingrese un número: "); aux = Console.ReadLine(); if (int.TryParse(aux, out valor)) { if (Validacion.Validar(valor, -100, 100)) { acumulador += valor; if (valor > maximo) { maximo = valor; } if (valor < minimo) { minimo = valor; } } else { Console.ForegroundColor = ConsoleColor.Yellow; Console.Write("No está dentro del rango. Reingrese: "); } respuesta++; } else { Console.ForegroundColor = ConsoleColor.Yellow; Console.Write("No es un número. Reingresar: "); } } while (respuesta < 10); promedio = acumulador / 10; Console.WriteLine("El promedio es: {0}, el valor mínimo: {1} y el valor máximo: {2}", promedio, minimo, maximo); Console.ReadKey(); }
static void Main(string[] args) { int[] numeros = new int[10]; string resp; int aux_num; int v_acmululador = 0; int num_min = 0; int num_max = 0; int contador = 0; Console.WriteLine("Ingrse 10 numeros"); for (int i = 0; i < numeros.Length; i++) { resp = Console.ReadLine(); if (int.TryParse(resp, out aux_num)) { numeros[i] = aux_num; } } foreach (int item in numeros) { if (Validacion.Validar(item, -100, 100)) { v_acmululador += item; contador += 1; Console.WriteLine(item); if (contador == 1) { num_min = item; num_max = item; } else { if (num_min >= item) { num_min = item; } if (num_max < item) { num_max = item; } } } } Console.WriteLine("Contador {0}", contador); Console.WriteLine("Promedio: {0}", v_acmululador / contador); Console.WriteLine("Max: {0}", num_max); Console.WriteLine("Min: {0}", num_min); Console.ReadKey(); }
static void Main(string[] args) { int numero = 0, maximo = 0, minimo = 0, acumulador = 0; bool flag = true, esValido = false; float promedio = 0; for (int i = 0; i < 10; i++) { Console.Write("Ingrese un numero: "); numero = int.Parse(Console.ReadLine()); esValido = Validacion.Validar(numero, -100, 100); while (esValido == false) { Console.Write("Reingrese el numero: "); numero = int.Parse(Console.ReadLine()); esValido = Validacion.Validar(numero, -100, 100); } if (esValido == true) { acumulador += numero; if (flag) { maximo = numero; minimo = numero; flag = false; } if (maximo < numero) { maximo = numero; } if (minimo > numero) { minimo = numero; } } } Console.WriteLine("Maximo: {0}", maximo); Console.WriteLine("Minimo: {0}", minimo); Console.WriteLine("Promedio: {0:0.00}", promedio = (float)acumulador / 5); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 11"; Console.WriteLine("Ingrese diez numeros:"); for (int i = 0; i < 10; i++) { //if(int.TryParse(Console.ReadLine(), out valor) == true) //{ do { if (int.TryParse(Console.ReadLine(), out valor) == false) { Console.WriteLine("error, no valido"); flag = 0; continue; } else if (Validacion.Validar(valor, -100, 100) == true) { flag = 1; } } while (flag == 0); /*int.TryParse(Console.ReadLine(), out valor); * while (Validacion.Validar(valor, -100, 100) == false) * { * Console.WriteLine("Error, numero no valido"); * int.TryParse(Console.ReadLine(), out valor); * }*/ if (i == 0) { min = valor; max = valor; promedio += valor; } else if (valor > max) { max = valor; promedio += valor; } else if (valor < min) { min = valor; promedio += valor; } //} } Console.WriteLine("El valor maximo es: " + max); Console.WriteLine("El valor minimo es: " + min); Console.WriteLine("El promedio es: " + (promedio / 10)); Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro. 11"; int numero; int valorMinimo = 0; int valorMaximo = 0; double promedio = 0; for (int i = 0; i < 10; i++) { do { Console.Write("Ingrese un numero entre el -100 y el 100: "); while (!int.TryParse(Console.ReadLine(), out numero)) { Console.Clear(); Console.Write("ERROR!!! No se ha ingresado un numero. Ingrese un numero entre el -100 y el 100: "); } Console.Clear(); if (!Validacion.Validar(numero, -100, 100)) { Console.Write("ERROR!!! Numero no valido. "); } } while (!Validacion.Validar(numero, -100, 100)); if (i == 0) { valorMaximo = numero; valorMinimo = numero; } else { if (numero < valorMinimo) { valorMinimo = numero; } if (numero > valorMaximo) { valorMaximo = numero; } } promedio += numero; } Console.Clear(); Console.WriteLine("El valor minimo fue: {0}.\nEl valor maximo fue: {1}.\nEl promedio fue de {2,0:#,###.00}. ", valorMinimo, valorMaximo, promedio / 10); }
static void Main(string[] args) { Console.Title = "Ejercicio_11"; //Variables float promedio; int valor, min = 0, max = 0, sumador = 0; bool flag = false; //Programa for (int a = 0; a < 10; a++) { //Input Console.Write("Ingrese un valor entre -100 y 100: "); int.TryParse(Console.ReadLine(), out valor); if (Validacion.Validar(valor, -100, 100)) { if (!flag) { min = valor; max = valor; flag = true; } if (min > valor) { min = valor; } if (max < valor) { max = valor; } sumador += valor; } } promedio = sumador / 10; Console.Write("\n\nEl Promedio es de: {0} \nEl Num Minimo es: {1} \nEl Num Maximo es: {2}", promedio, min, max); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio_11"; int i; int numero; bool retorno = false; int acumulador = 0; int minimo = 0; int maximo = 0; float promedio = 0; for (i = 0; i < 5; i++) { Console.WriteLine("Ingrese un numero entre -100 y 100"); numero = int.Parse(Console.ReadLine()); retorno = Validacion.Validar(numero, -100, 100); if (retorno == false) { Console.WriteLine("El numero ingresado no es valido"); break; } if (i == 0) { minimo = numero; maximo = numero; } if (maximo < numero) { maximo = numero; } if (minimo > numero) { minimo = numero; } acumulador = acumulador + numero; } if (retorno == true) { promedio = (float)acumulador / 5; Console.WriteLine("El valor minimo es {0}", minimo); Console.WriteLine("El valor maximo es {0}", maximo); Console.WriteLine("El valor promedio es {0}", promedio); } Console.ReadLine(); }
static void Main(string[] args) { int minAceptable = -100; int maxAceptactable = 100; int min = int.MaxValue; int max = int.MinValue; int numero; float promedio = 0; for (int i = 0; i < 10; i++) { Console.Clear(); Console.Write("Ingrese el numero {0} de 10: ", (i + 1)); if (int.TryParse(Console.ReadLine(), out numero)) { if (Validacion.Validar(numero, minAceptable, maxAceptactable)) { if (numero < min) { min = numero; } if (numero > max) { max = numero; } promedio += (float)numero; } else { i--; Console.WriteLine("El numero debe estar entre {0} y {1}", minAceptable, maxAceptactable); Console.WriteLine("presione cualquier tecla para continuar....."); Console.ReadKey(); } } else { i--; Console.WriteLine("Debe ingresar un entero"); Console.WriteLine("presione cualquier tecla para continuar....."); Console.ReadKey(); } } promedio /= 10; Console.WriteLine("min:{0}", min); Console.WriteLine("max:{0}", max); Console.WriteLine("promedio:{0}", promedio); Console.WriteLine("presione cualquier tecla para continuar....."); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio 11"; int minimo = 0; int maximo = 0; //sin flag: //int minimo = int.MaxValue; maximo int posible //int maximo = int.MinValue; minimo int posible bool flag = true;//1ra iteracion int acum = 0; float promedio = 0; bool isValid; for (int i = 1; i < 11; i++) { do { Console.Write("Ingrese numero de -100 a 100 (" + i + " de 10): "); int.TryParse(Console.ReadLine(), out int num);//out se pasa por referencia y no por valor //isValid = Validacion.Validacion.Validar(num, -100, 100); isValid = Validacion.Validar(num, -100, 100); if (isValid) { if (num < minimo || flag) { minimo = num; } if (num > maximo || flag) { maximo = num; flag = false; } acum += num; } else { isValid = false; Console.WriteLine("Error, ingrese num valido"); } } while (isValid == false); } promedio = (float)acum / 10; Console.WriteLine("Minimo: " + minimo); Console.WriteLine("Maximo: " + maximo); Console.WriteLine("Promedio: " + promedio); Console.ReadKey(); }
static void Main(string[] args) { int i = 0; int numero; int max = int.MinValue; int min = int.MaxValue; float promedio = 0; string aux; while (i < cant) { Console.Write("Ingrese un número entre -100 y 100: "); aux = Console.ReadLine(); if (int.TryParse(aux, out numero)) { if (Validacion.Validar(numero, -100, 100)) { if (numero > max) { max = numero; } if (numero < min) { min = numero; } promedio += numero; } else { Console.Write("Error. Número inválido!\n"); i--; } } else { Console.WriteLine("Ingrese un número válido!"); i--; } i++; } Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Máximo: {0}", max); Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine("Mínimo: {0}", min); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("Promedio: {0:#,###.##}", promedio / cant); Console.ReadKey(); }
static void Main(string[] args) { //Titulo Console.Title = "Ejercicio 11"; //Variables int numero; bool verdadero; //Desarrollo Console.WriteLine("Ingrese numero: "); numero = int.Parse(Console.ReadLine()); verdadero = Validacion.Validar(numero, 100, -100); Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Ejercicio 11"; int numero = 0; int acumulador = 0; int maximo = 0; int minimo = 0; int limiteMinimo = -100; int limiteMaximo = 100; float promedio; int i; for (i = 0; i < 10; i++) { Console.Write("Numero {0}: ", (i + 1)); numero = int.Parse(Console.ReadLine()); while (Validacion.Validar(numero, limiteMinimo, limiteMaximo) == false) { //Console.WriteLine("Error, numero fuera de rango. El numero debe estar entre {0} y {1}",limiteMinimo, limiteMaximo); Console.Write("Numero {0}: ", (i + 1)); numero = int.Parse(Console.ReadLine()); } if (i == 0) { maximo = numero; minimo = numero; } else if (numero > maximo) { maximo = numero; } else if (numero < minimo) { minimo = numero; } acumulador = acumulador + numero; } promedio = (float)acumulador / i; Console.WriteLine("Promedio {0} , Minimo {1} , Maximo {2}", promedio, minimo, maximo); Console.ReadKey(); }
static void Main(string[] args) { int i; int numero; int sumador = 0; int max = 0; int min = 0; double promedio; for (i = 0; i < 10; i++) { Console.WriteLine("Ingrese 10 numeros entre -100 y 100: "); do { numero = int.Parse(Console.ReadLine()); if (!Validacion.Validar(numero, -100, 100)) { Console.WriteLine("ERROR! Reingrese el numero respetando el rango indicado: "); } } while (!Validacion.Validar(numero, -100, 100)); if (i == 0) { max = numero; min = numero; } if (numero > max) { max = numero; } else { if (numero < min) { min = numero; } } sumador += numero; } promedio = (double)sumador / 10; Console.WriteLine("El promedio es {0}", promedio); Console.WriteLine("El maximo es {0}", max); Console.WriteLine("El minimo es {0}", min); Console.ReadKey(); }
static void Main(string[] args) { int num = 0, max = 100, min = -100, valorMin = 0, valorMax = 0; double promedio = 0, acum = 0; for (int i = 0; i < 10; i++) { Console.Clear(); Console.WriteLine("Ingrese el #{0} Numero", i + 1); if (int.TryParse(Console.ReadLine(), out num) && Validacion.Validar(num, min, max)) { acum += num; promedio = acum / (i + 1); if (i == 0) { valorMin = num; valorMax = valorMin; } else { if (num > valorMax) { valorMax = num; } else if (num < valorMin) { valorMin = num; } } } else { Console.WriteLine("ERROR, reingrese el #{0} Numero", i + 1); i--; } } Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Valor Mínimo: {0}", valorMin); Console.WriteLine("Valor Máximo: {0}", valorMax); Console.WriteLine("Promedio: {0:#,###.00}", promedio); Console.ReadKey(); }
static void Main(string[] args) { Int32 valor; Boolean flag = false; Boolean validar; Int32 rangoMax = 100; Int32 rangoMin = -100; Int32 i; Int32 min = 0; Int32 max = 0; Console.Title = "Ejercicio 11"; for (i = 0; i < 10; i++) { Console.Write("Ingrese un numero entre -100 y 100 : "); valor = Int32.Parse(Console.ReadLine()); validar = Validacion.Validar(valor, rangoMin, rangoMax); if (validar == true) { if ((valor < min) || flag == false) { min = valor; } if ((valor > max) || flag == false) { max = valor; flag = true; } } else { Console.WriteLine("Error!.El valor ingrese no esta entre -100 y 100"); } } Console.WriteLine("Min : {0}", min); Console.WriteLine("Max : {0}", max); Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Ejercicio_11"; Console.ForegroundColor = ConsoleColor.Green; int valor, min = int.MaxValue, max = int.MinValue, i = 1, total = 0; do { Console.Write("Ingrese el {0}º numero de 10: ", i); if (int.TryParse(Console.ReadLine(), out valor)) { if (Validacion.Validar(valor, -100, 100)) { total += valor; if (valor <= min) { min = valor; } if (valor >= max) { max = valor; } i++; } else { Console.WriteLine("Error, ingrese un numero entre -100 y 100"); Console.ReadKey(); } } else { Console.WriteLine("Error, ingrese un numero"); Console.ReadKey(); } Console.Clear(); } while (i <= 10); Console.WriteLine("El numero maximo es: {0} y el numero minimo es: {1}", max, min); Console.WriteLine("El promedio de: {0} / 10 es: {1}", total, (total / 10)); Console.ReadKey(); }
static void Main(string[] args) { int numero; int max = int.MinValue; int min = int.MaxValue; int promedio = 0; for (int i = 0; i < cant; i++) { Console.Write("Ingrese un numero: "); while (!int.TryParse(Console.ReadLine(), out numero)) { Console.Write("Ingrese solo numeros: "); } if (Validacion.Validar(numero, -100, 100)) { promedio += numero; if (numero > max) { max = numero; } if (numero < min) { min = numero; } } else { Console.WriteLine("Error Numero entre -100 y 100"); i--; } } Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("\n\nNumero maximo: {0}", max); Console.WriteLine("Numero min: {0}", min); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Promedio: {0}", (promedio / cant)); Console.ForegroundColor = ConsoleColor.Red; Console.ReadLine(); }
static void Main(string[] args) { int numero, suma = 0, promedio; string numLetra; int minimo = int.MaxValue; int maximo = int.MinValue; int numerosValidados = 0; Console.WriteLine("Ingrese 10 numeros entre -100 y 100"); for (int i = 0; i < 10; i++) { Console.WriteLine("Ingrese un numero: "); numLetra = Console.ReadLine(); numero = int.Parse(numLetra); if (Validacion.Validar(numero, -100, 100)) { numerosValidados++; if (minimo > numero) { minimo = numero; } if (maximo < numero) { maximo = numero; } suma += numero; } } if (numerosValidados > 0) { promedio = suma / 10; Console.WriteLine("El numero minimo es: {0}.\nEl numero maximo es: {1}.\nEl promedio es: {2}.", minimo, maximo, promedio); } else { Console.WriteLine("No se ingreso ningun numero valido"); } Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio_11"; Console.ForegroundColor = ConsoleColor.Green; int numero; int maximo = 0; int minimo = 0; int suma = 0; float promedio; bool flag = true; int i; for (i = 0; i < 10; i++) { Console.Write("Ingrese un numero entre -100 y 100: "); numero = int.Parse(Console.ReadLine()); while (Validacion.Validar(numero, -100, 100) == false) { Console.Write("ERROR, ingrese un numero entre -100 y 100: "); numero = int.Parse(Console.ReadLine()); } suma = suma + numero; if (flag == true || numero > maximo) { maximo = numero; } if (flag == true || numero < minimo) { minimo = numero; flag = false; } } promedio = (float)suma / 10; Console.WriteLine("Valor Minimo: {0}", minimo); Console.WriteLine("Valor Maximo: {0}", maximo); Console.WriteLine("Promedio: {0}", promedio); Console.ReadKey(); }
static void Main(string[] args) { const int limiteMinimo = -100; const int limiteMaximo = 100; const int cantidadIteraciones = 5; int acumulador = 0; int maximo = default(int); int minimo = default(int); for (int i = 0; i < cantidadIteraciones; i++) { int numero; Console.WriteLine("Ingrese un número:"); while (!int.TryParse(Console.ReadLine(), out numero) || !Validacion.Validar(numero, limiteMinimo, limiteMaximo)) { Console.WriteLine("Debe ingresar un número válido entre {0} y {1}", limiteMinimo, limiteMaximo); } acumulador += numero; if (i == 0) { maximo = numero; minimo = numero; } else if (numero > maximo) { maximo = numero; } else if (numero < minimo) { minimo = numero; } } Console.WriteLine("El promedio es {0}", acumulador / cantidadIteraciones); Console.WriteLine("El maximo es {0}", maximo); Console.WriteLine("El minimo es {0}", minimo); Console.ReadKey(); }
static void Main(string[] args) { int numero; int minimo = 0; int maximo = 0; int acumulador = 0; for (int i = 0; i < 10; i++) { System.Console.WriteLine("Ingrese numero {0}", i + 1); numero = Convert.ToInt32(System.Console.ReadLine()); while (!Validacion.Validar(numero, -100, 100)) { System.Console.WriteLine("Numero no valido reingrese numero {0}", i + 1); numero = Convert.ToInt32(System.Console.ReadLine()); } if (i == 0) { minimo = numero; maximo = numero; } else if (numero < minimo) { minimo = numero; } else if (numero > maximo) { maximo = numero; } acumulador += numero; } System.Console.WriteLine("Minimo: {0}", minimo); System.Console.WriteLine("Maximo: {0}", maximo); System.Console.WriteLine("Promedio: {0}", acumulador / 10.0); System.Console.WriteLine("Acumulador: {0}", acumulador); System.Console.ReadKey(); }