Mínimo, Máximo, Suma y Promedio
Desliza para mostrar el menú
Al trabajar con arreglos, a menudo es necesario realizar cálculos básicos como encontrar el valor más pequeño (mínimo) o el más grande (máximo), así como calcular la suma y el promedio de todos los elementos. Estas operaciones son comunes en muchos escenarios reales: se puede querer encontrar la puntuación más baja en un conjunto de resultados de exámenes, determinar la temperatura más alta registrada durante la semana o calcular el promedio de ventas de una tienda. Comprender cómo realizar eficientemente estos cálculos en arreglos es una habilidad esencial de programación.
Program.cs
123456789101112131415161718192021222324252627282930using System; namespace ConsoleApp { public class Program { public static void Main(string[] args) { int[] numbers = { 7, 3, 15, 2, 8, 10 }; int min = numbers[0]; int max = numbers[0]; for (int i = 1; i < numbers.Length; i++) { if (numbers[i] < min) { min = numbers[i]; } if (numbers[i] > max) { max = numbers[i]; } } Console.WriteLine("Minimum value: " + min); Console.WriteLine("Maximum value: " + max); } } }
Para encontrar los valores mínimo y máximo en un arreglo de enteros, se comienza suponiendo que el primer elemento es tanto el más pequeño como el más grande. Luego, se recorre el resto del arreglo, comparando cada elemento con los valores actuales de min y max. Si se encuentra un valor menor que el min actual, se actualiza min; si se encuentra un valor mayor que el max actual, se actualiza max. Este enfoque asegura que se revise cada elemento y siempre se obtenga el verdadero mínimo y máximo, como se muestra en el código anterior.
Program.cs
12345678910111213141516171819202122232425262728using System; namespace ConsoleApp { public class Program { public static void Main(string[] args) { double[] prices = { 9.99, 14.50, 7.25, 12.00, 8.75 }; double sum = 0; for (int i = 0; i < prices.Length; i++) { sum += prices[i]; } double average = 0; if (prices.Length > 0) { average = sum / prices.Length; } Console.WriteLine("Sum: " + sum); Console.WriteLine("Average: " + average); } } }
Promedio es la suma de todos los elementos dividida por el número de elementos.
1. ¿Cuál es el valor inicial que se debe usar al buscar un mínimo en un arreglo?
2. ¿Cómo se calcula el promedio de un arreglo de números?
3. ¿Por qué es importante verificar si un arreglo está vacío antes de realizar cálculos?
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla