static void Main(string[] args) { Console.Title = "Ejercicio 11"; int i = 0, num, max = -100, min =100, acum = 0; float promedio; while (i < 10) { Console.WriteLine("Ingrese un numero entero: "); num = int.Parse(Console.ReadLine()); if (Validacion.Validar(num ,-100, 100)) { if (num > max) { max = num; } if (num < min) { min = num; } i++; acum += num; } else { Console.WriteLine("Numero invalido"); } } promedio = acum / 10; Console.WriteLine(string.Format("El promedio {0}, el maximo {1} y minimo {2}", promedio, max, min)); Console.ReadKey(); }
static void Main(string[] args) { int num, acum = 0, min = 100, max = -100; bool respuesta; for (int i = 0; i < 10; i++) { Console.WriteLine("ingrese numero"); num = Convert.ToInt32(Console.ReadLine()); respuesta = Validacion.Validar(num, -100, 100); if (respuesta == true) { acum += num; if (num < min) { min = num; } if (num > max) { max = num; } } } Console.WriteLine("el promedio:{0} , minimo:{1} , maximo: {2}", acum / 10, min, max); Console.ReadLine(); }
static void Main(string[] args) { int i = 0; int numero; int acumulador = 0; int max = int.MinValue; int min = int.MaxValue; do { Console.Write("Ingrese {0}° Numero: ", i + 1); if (int.TryParse(Console.ReadLine(), out numero) && Validacion.Validar(numero, -100, 100)) { if (numero > max) { max = numero; } else if (numero < min) { min = numero; } acumulador += numero; i++; } else { Console.WriteLine("Error, reingrese numero."); } } while (i < 10); Console.WriteLine("Valor maximo ingresado: " + max + "\nValor minimo ingresado: " + min + "\nPromedio: " + acumulador / i); Console.ReadKey(); }
static void Main(string[] args) { int num; int min = int.MaxValue; int max = int.MinValue; int cont = 0; for (int i = 0; i < 10; i++) { Console.WriteLine("Ingrese el {0}º numero: ", (i + 1)); num = Convert.ToInt32(Console.ReadLine()); while (!Validacion.Validar(num, -100, 100)) { Console.WriteLine("Error, reingrese el {0}º numero: ", (i + 1)); num = Convert.ToInt32(Console.ReadLine()); } if (num < min) { min = num; } else if (num > max) { max = num; } cont += num; } Console.WriteLine("Valor min: {0} Valor max: {1} Promedio: {2}", min, max, (cont / 10)); Console.ReadKey(); }
static void Main(string[] args) { int numero; int min = int.MaxValue; int max = int.MinValue; int contador = 0; for (int i = 0; i < 10; i++) { Console.WriteLine("Ingrese 10 numeros", i + 1); numero = Convert.ToInt32(Console.ReadLine()); while (!Validacion.Validar(numero, -100, 100)) { Console.WriteLine("Ingrese un numero valido!!"); } if (numero < min) { min = numero; } else if (numero > max) { max = numero; } contador += numero; } Console.WriteLine("Valor min: {0} Valor max: {1} Promedio: {2}", min, max, (contador / 10)); Console.ReadLine(); }
static void Main(string[] args) { int num; int i; int min = 0; int max = 0; float suma = 0; float promedio = 0; int flag = 0; for (i = 0; i < 10; i++) { num = int.Parse(Console.ReadLine()); Validacion.Validar(num, -100, 100); if (min > num || flag == 0) { min = num; flag = 1; } if (num > max) { max = num; } suma = suma + num; } promedio = suma / 10; Console.WriteLine("minimo:{0},maximo:{1},promedio:{2}", min, max, promedio); Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Ejercicio 11"; string auxValor; int valor; int minimo = -100; int maximo = 100; int minimoActual = int.MaxValue; int maximoActual = int.MinValue; float total = 0; float promedio; bool validar; int i; int cantNumeroEntero = 10; for (i = 0; i < cantNumeroEntero; i++) { Console.Write("Ingrese el valor {0}: ", i + 1); auxValor = Console.ReadLine(); validar = int.TryParse(auxValor, out valor); if (validar) { validar = Validacion.Validar(valor, minimo, maximo); if (validar) { total = total + valor; if (valor > maximoActual) { maximoActual = valor; } if (valor < minimoActual) { minimoActual = valor; } } else { Console.WriteLine("-----------------------------------------------"); Console.WriteLine("Ese valor supera los limites, no se tomara en cuenta"); Console.WriteLine("-----------------------------------------------"); } } else { Console.WriteLine("-------------------"); Console.WriteLine("Eso no es un numero"); Console.WriteLine("-------------------"); } } promedio = total / cantNumeroEntero; Console.Clear(); Console.WriteLine("El promedio es: {0}", promedio); Console.WriteLine("El valor minimo es: {0}", minimoActual); Console.WriteLine("El valor maximo es: {0}", maximoActual); Console.ReadKey(); }
static void Main(string[] args) { bool valido; valido = Validacion.Validar(-900, -700, -110); Console.WriteLine(valido); Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Ejercicio 11"; int num, max = 0, min = 0, acumulador = 0; double promedio = 0; string aux; for (int i = 0; i < 10; i++) { Console.WriteLine("Ingrese un numero entre -100/100"); aux = Console.ReadLine(); if (int.TryParse(aux, out num)) { if (Validacion.Validar(num, -100, 100)) { if (i == 0) { max = num; min = num; } if (num < min) { min = num; } if (num > max) { max = num; } acumulador = acumulador + num; } else { Console.WriteLine("Numero fuera de rango"); } } else { Console.WriteLine("Ingrese solo numeros"); } } promedio = acumulador / 10; Console.Clear(); Console.WriteLine("el numero menor: {0:#,###0.0} \n el numero mayor: {1:#,###0.0} \n el promedio: {2:#,###0.0}", min, max, promedio); Console.ReadKey(); }
static void Main(string[] args) { #region Enunciado // 11. Ingresar 10 números enteros que pueden estar dentro de un rango de entre -100 y 100. // Para ello 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. //Terminado el ingreso mostrar el valor mínimo, el valor máximo y el promedio. #endregion #region variables int numero = 0; int numeroval = 0; int nummax = 0; int nummin = 0; bool rta = true; #endregion #region Desarrollo for (int i = 0; i < 3; i++) { Console.WriteLine("Ingrese numero {0}:", i + 1); numero = int.Parse(Console.ReadLine()); rta = Validacion.Validar(numero, -100, 100); if (rta != false) { numeroval = numero; } if (nummax < numeroval) { nummax = numeroval; } if (nummin == 0) { nummin = numeroval; } if (nummin > numeroval) { nummin = numeroval; } } Console.Clear(); Console.WriteLine("Resultados"); Console.WriteLine("\n\nNumero Maximo: {0}", nummax); Console.WriteLine("\n\nNumero Minimo: {0}", nummin); #endregion Console.ReadKey(); }
static void Main(string[] args) { int valor; string leer; int i; int min = -100; int max = 100; int valorMax = 0; int valorMin = 0; float prom = 0; bool validar = true; for (i = 0; i < 10; i++) { do { if (validar) { Console.Write("Ingrese un numero entre el {0} y el {1}: ", min, max); } else { Console.Write("Numero ingresado no esta entre los maximos y minimos permitidos reingrese numero: "); } leer = Console.ReadLine(); int.TryParse(leer, out valor); validar = Validacion.Validar(valor, min, max); } while (!validar); if (i == 0) { valorMax = valor; valorMin = valor; } else { if (valor > valorMax) { valorMax = valor; prom += valor; } else if (valor < valorMin) { valorMin = valor; prom += valor; } } } prom = prom / 10; Console.WriteLine("el numero maximo es {0}, el numero minimo es {1} y el promedio es {2}", valorMax, valorMin, prom); Console.ReadKey(); }
//le faltan validaciones, fuera de eso funciona static void Main(string[] args) { bool valid = false; Int32 number; Int32 max = 0; Int32 min = 0; Int32 counter = 0; double average; Console.Title = "Ejercicio Nro 11"; Console.WriteLine("Ingresar 10 números dentro del rango -100 a 100"); for (int i = 0; i < 10; i++) { Console.WriteLine("Numero a ingresar: {0}", i); number = int.Parse(Console.ReadLine()); valid = Validacion.Validar(number, -100, 100); if (valid) { if (i == 0) { max = number; min = number; } else { if (number > max) { max = number; } if (number < min) { min = number; } } counter += number; } else { Console.WriteLine("El valor ingresado no esta dentro de los parámetros asignados, reintente"); } } average = counter / 10; Console.WriteLine("El valor máximo es:{0:#,###.00}", max); Console.WriteLine("El valor mínimo es:{0:#,###.00}", min); Console.WriteLine("El promedio de valores es:{0:#,###.00}", average); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 11"; Console.ForegroundColor = ConsoleColor.Cyan; int num; int min = int.MinValue; int max = int.MaxValue; int acum = 0; bool flag = true; double prom; Console.WriteLine("Este programa le pedira 10 numeros para informarle el numero minimo, maximo y el promedio."); for (int i = 1; i <= 10; i++) { Console.Write("\nPor favor ingrese el {0}° numero (-100/100): ", i); num = int.Parse(Console.ReadLine()); if (Validacion.Validar(num, -100, 100)) { Console.WriteLine("El numero es invalido. Por favor introduzca un numero entre -100/100."); i--; Console.ReadLine(); continue; } if (flag) { min = max = num; flag = false; } else if (num > max) { max = num; } else if (num < min) { min = num; } acum = acum + num; } prom = (double)acum / 10.00; Console.WriteLine("\nEl numero maximo fue: {0}\n\nEl numero minimo fue: {1}\n\nEl promedio fue: {2:N2}", max, min, prom); Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Ejercicio 11"; int[] num = new int[3]; float prom = 0; float aux = 0; int max = 0; int min = 0; for (int i = 0; i < 3; i++) { Console.WriteLine("Ingrese un numero"); num[i] = int.Parse(Console.ReadLine()); if (Validacion.Validar(-100, 100, num[i]) == true) { Console.WriteLine("El numero es valido"); } else { Console.WriteLine("El numero no es valido"); Console.WriteLine("Ingrese un numero"); num[i] = int.Parse(Console.ReadLine()); } //Console.Clear(); if (max < num[i] || max == 0) { max = num[i]; } //Minimo if (min > num[i] || min == 0) { min = num[i]; } //Promedio aux = aux + num[i]; prom = aux / 3; } Console.Clear(); Console.WriteLine("Mayor numero: {0}", max); Console.WriteLine("Menor numero: {0}", min); Console.WriteLine("Promedio: {0}", prom); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio 11"; /*11.Ingresar 10 números enteros que pueden estar dentro de un rango * de entre 100 y -100. * Para ello realizar una clase llamada ‗Validacion‘ que posea un * método estático llamado Validar, que posea la siguiente firma: * bool Validar(int, int, int). * Terminado el ingreso mostrar el valor mínimo, el valor máximo y * el promedio. * Nota: Utilizar variables escalares, NO utilizar vectores.*/ int aux = 5;//debe ser 10 //int aux2 = -5; //debe ser -100 bool devu; int rta = 0, ax; int max = 0; int min = 999; for (int i = 0; i < aux; i++) { Console.WriteLine("\nIngrese un numero {0}: ", i + 1); ax = int.Parse(Console.ReadLine()); devu = Validacion.Validar(ax, -100, 100); if (devu == true) { rta = ax; } else { Console.WriteLine("\nDebe ser mayor a -100 y menor a 100."); } Console.WriteLine("\n{0}", devu); if (rta > max) { max = rta; } else if (rta < min) { min = rta; } } Console.WriteLine("\nmax: {0}", max); Console.WriteLine("\nmin: {0}", min); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 11"; int numeros, acumulador = 0, maximo = 0, minimo = 0; float promedio = 0; Boolean flagNumero = false; for (int i = 0; i < 5; i++) { flagNumero = false; do { Console.Write("Ingrese numero {0}: ", i + 1); numeros = int.Parse(Console.ReadLine()); flagNumero = Validacion.Validar(numeros, -100, 100); if (!flagNumero) { Console.WriteLine("Numero fuera de rango."); } ; } while (flagNumero != true); if (i == 0) { maximo = numeros; minimo = numeros; } else { if (numeros < minimo) { minimo = numeros; } else if (numeros > maximo) { maximo = numeros; } } acumulador += numeros; } promedio = (float)acumulador / 5; //Console.WriteLine("El acumulado es: {0}", acumulador); Console.WriteLine("El promedio es: {0}\nEl minimo es: {1}\nEl maximo es: {2}", promedio, minimo, maximo); Console.ReadLine(); }
static void Main(string[] args) { bool esValido; int valorMaximo = 0; int valorMinimo = 0; int promedio; int valor; int contador = 0; esValido = Validacion.Validar(10, -10, 10); Console.WriteLine(esValido); Console.WriteLine("Ingrese un número: "); valor = int.Parse(Console.ReadLine()); valorMinimo = valor; valorMaximo = valor; for (int i = 0; i < 9; i++) { Console.WriteLine("Ingrese un número: "); valor = int.Parse(Console.ReadLine()); if (Validacion.Validar(valor, -100, 100)) { if (valor < valorMinimo) { valorMinimo = valor; } if (valor > valorMaximo) { valorMaximo = valor; } contador++; } else { Console.WriteLine("El numero ingresado está fuera del rango permitido"); Console.WriteLine("Ingrese un nuevo numero: "); valor = int.Parse(Console.ReadLine()); } } Console.WriteLine("El valor maximo es: {0}. El valor mínimo es: {1}", valorMaximo, valorMinimo); Console.ReadKey(); }
static void Main(string[] args) { int auxiliar; int min = 0; int max = 0; float promedio = 0; int i; string ingreso; for (i = 0; i < 5; i++) { do { Console.WriteLine("Ingrese un numero: "); ingreso = Console.ReadLine(); if (int.TryParse(ingreso, out auxiliar)) { if (i == 0) { max = auxiliar; min = auxiliar; promedio = auxiliar; } else { if (auxiliar > max) { max = auxiliar; } if (auxiliar < min) { min = auxiliar; } promedio = promedio + auxiliar; } } else { i--; } } while (!Validacion.Validar(auxiliar, -100, 100)); } promedio = promedio / 10; Console.Clear(); Console.WriteLine("Promedio: {0}", promedio); Console.WriteLine("Max: {0}", max); Console.WriteLine("Min: {0}", min); Console.ReadKey(); }
static void Main(string[] args) { int numero; int minimo = default; int maximo = default; int acumulador = 0; bool esNumerico, esValido; for (int i = 0; i < 10; i++) { Console.WriteLine("Ingrese un numero: "); esNumerico = Int32.TryParse(Console.ReadLine(), out numero); esValido = Validacion.Validar(numero, -100, 100); while (!esNumerico || !esValido) { Console.WriteLine("Ingrese valor unicamente numerico entre -100 y 100: "); esNumerico = Int32.TryParse(Console.ReadLine(), out numero); esValido = Validacion.Validar(numero, -100, 100); } if (i == 0) { minimo = numero; maximo = numero; } acumulador = acumulador + numero; if (numero < minimo) { minimo = numero; } if (numero > maximo) { maximo = numero; } } Console.WriteLine("El valor minimo ingresado fue: {0}", minimo); Console.WriteLine("El valor maximo ingresado fue: {0}", maximo); Console.WriteLine("El promedio de los numeros ingresados fue: {0}", acumulador / 10); Console.ReadKey(); }
static int pedirIntEnIntervalo(int min, int max, String mensaje, String mensajeError) { int numero; Console.WriteLine(mensaje); do { if (!int.TryParse(Console.ReadLine(), out numero) || !Validacion.Validar(numero, min, max)) { Console.WriteLine(mensajeError); } else { return(numero); } } while (true); }
static void Main(string[] args) { Console.Title = "Ejercicio 11"; int valorMin = 0; int valorMax = 0; float acuNum = 0; int num = 0; bool flag = true; //Son 10, no 5 for (int i = 1; i <= 5; i++) { Console.WriteLine("[{0}] - Ingrese un nuevo número:", i); num = int.Parse(Console.ReadLine()); if (Validacion.Validar(num, -100, 100)) { if (flag) { valorMax = num; valorMin = num; flag = false; } if (num > valorMax) { valorMax = num; } else if (num < valorMin) { valorMin = num; } acuNum = acuNum + num; } else { Console.WriteLine("[X]- Valor fuera de rango"); } } Console.WriteLine("Valor máximo: {0}\n Valor minimo: {1}\n Promedio: {2}", valorMax, valorMin, acuNum / 5); Console.ReadKey(); }
static void Main(string[] args) { int num; float suma = 0; int max = int.MinValue; int min = int.MaxValue; Console.Title = "Ejercicio 11"; Console.WriteLine(" A continuacion se le pedira que ingrese 10 numeros."); Console.Clear(); for (int i = 0; i < 10; i++) { Console.Write(" Ingrese un numero entre -100 y 100: "); int.TryParse(Console.ReadLine(), out num); while (!Validacion.Validar(num, -100, 100)) { Console.WriteLine(); Console.Write(" ERROR. Ingrese un numero dentro del rango: "); int.TryParse(Console.ReadLine(), out num); } if (num > max) { max = num; } if (num < min) { min = num; } suma = (suma + num); } Console.WriteLine(); Console.Write("El Nª Maximo es: {0:#,###.00}", max); Console.WriteLine(); Console.Write("El Nª Minimo es: {0:#,###.00}", min); Console.WriteLine(); Console.Write("El Promedio es: {0:#,###.00}", suma / 10); Console.WriteLine(); Console.ReadKey(); }
static void Main(string[] args) { int valorPedido; int minimo = default(int); // En lugar de 0; int maximo = default(int); int cantidadNumeros = 0; int sumaTotal = 0; float promedio; while (cantidadNumeros < 2) { Console.Write("Ingrese numero:"); if (int.TryParse(Console.ReadLine(), out valorPedido)) { if (Validacion.Validar(valorPedido, -100, 100)) { sumaTotal += valorPedido; if (cantidadNumeros == 0) { minimo = valorPedido; maximo = valorPedido; } else { if (valorPedido < minimo) { minimo = valorPedido; } if (valorPedido > maximo) { maximo = valorPedido; } } cantidadNumeros += 1; } else { Console.WriteLine("El nro no se encuentra en el rango"); } } } promedio = (float)sumaTotal / cantidadNumeros; Console.WriteLine("minimo: {0} - maximo: {1} - promedio: {2}", minimo, maximo, promedio); Console.ReadKey(); }
static void Main(string[] args) { int[] numero = new int[9]; int i; bool confirmacion; for (i = 0; i < 10; i++) { Console.Write("ingrese un numero entre - 100 y 100"); confirmacion = Validacion.Validar(numero[i], -100, 100); while (confirmacion == false) { Console.Write("Debe ingresar un numero entre -100 y 100; Reingrese:"); numero[i] = Console.Read(); confirmacion = Validacion.Validar(numero[i], -100, 100); } } }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 11"; int numero; bool resp; int max = 0; int min = 0; int suma = 0; for (int i = 0; i < 10; i++) { do { Console.WriteLine("Ingrese un numero: "); numero = int.Parse(Console.ReadLine()); resp = Validacion.Validar(100, -100, numero); } while (resp != true); if (i == 0) { max = numero; min = numero; } else { if (numero > max) { max = numero; } if (numero < min) { min = numero; } } suma = suma + numero; } float promedio = (float)suma / 10; Console.WriteLine("Numero maximo: {0} Numero minimo: {1} Promedio: {2}", max, min, promedio); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio 11"; int num = 0; int min = 0; int max = 0; float suma = 0; bool flag = true; bool valid; for (int i = 1; i < 11; i++) { Console.WriteLine("Ingrese 10 numeros enteros (-100 / 100) {0}/10. Minimo actual: {1}. Máximo actual: {2}.", i, min, max); do { num = int.Parse(Console.ReadLine()); valid = Validacion.Validar(num, -100, 100); if (!valid) { Console.Clear(); Console.WriteLine("ERROR: El rango permitido es de -100 a 100. Reingrese un numero:"); } } while (!valid); if (flag) { min = max = num; flag = false; } suma += num; if (num < min) { min = num; } if (num > max) { max = num; } Console.Clear(); } Console.WriteLine("Valor minimo ingresado: {0}. Valor máximo ingresado: {1}. Promedio: {2:#,###.#}", min, max, suma / 10); Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 11"; int numero, max = -101, min = 101, suma = 0, i, error = 1; float promedio; string numeroStr; for (i = 0; i < 10; i++) { numeroStr = Console.ReadLine(); if (int.TryParse(numeroStr, out numero)) { if (Validacion.Validar(numero, -100, 100)) { if (numero < min) { min = numero; } if (numero > max) { max = numero; } suma = suma + numero; } else { Console.WriteLine("Numero invalido"); error = 0; break; } } } if (error == 1) { Console.WriteLine("El minimo es {0}", min); Console.WriteLine("El maximo es {0}", max); promedio = (float)suma / 10; Console.WriteLine("El promedio es {0:###,##.00}", promedio); } Console.ReadKey(); }
static void Main(string[] args) { int valor; int min = 0; int max = 0; int acumulador = 0; int promedio; for (int i = 0; i < 10; i++) { Console.WriteLine("Ingrese nums entre -100 y 100: "); valor = int.Parse(Console.ReadLine()); while (!Validacion.Validar(valor, -100, 100)) { Console.WriteLine("Valor fuera de rango, reingrese numero: "); valor = int.Parse(Console.ReadLine()); } max = valor; min = valor; if (max < valor) { max = valor; } if (min > valor) { min = valor; } acumulador += valor; } promedio = acumulador / 10; Console.WriteLine("Minimo: {0} Maximo:{1} Promedio:{2}", min, max, promedio); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 11"; int numeros; int i; float total = 0; int minimo = 0; int maximo = 0; bool flag = true; for (i = 0; i < 10; i++) { Console.WriteLine("Ingresa un numero "); numeros = int.Parse(Console.ReadLine()); if (Validacion.Validar(numeros, -100, 100)) { if (flag == true) { flag = false; maximo = numeros; minimo = numeros; } if (numeros > maximo) { maximo = numeros; } else if (numeros < minimo) { minimo = numeros; } total += numeros; } } Console.WriteLine(); Console.WriteLine("El numero maximo es {0}", maximo); Console.WriteLine("El numero minimo es {0}", minimo); Console.WriteLine("El promedio total es {0:#.00}", total / 10); Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "EJERCICIO N°11"; int valueA; int acumulator = 0; int counter = 0; int max = int.MinValue; int min = int.MaxValue; string input; float average; for (int i = 0; i < 10; i++) { do { Console.Write("ingrese un numero: "); input = Console.ReadLine(); } while (!int.TryParse(input, out valueA)); if (Validacion.Validar(valueA, -100, 100)) { if ((valueA > max) || i == 0) { max = valueA; } if ((valueA < min || i == 0)) { min = valueA; } counter++; acumulator += valueA; } } Console.Clear(); Console.WriteLine("El numero maximo es: {0} ", max); Console.WriteLine("El numero minimo es: {0} ", min); average = acumulator / counter; Console.WriteLine("El numero promedio es: {0:#.##}", average); Console.ReadKey(); }