Desafio: Indexação
Compreendendo o Valor Médio em um Array
O valor médio (midrange) é um conceito estatístico simples que representa a média entre os menores e maiores valores em um conjunto de números. No contexto de arrays em C#, o valor médio pode ser entendido como o valor exatamente no meio entre os elementos mínimo e máximo do array.
Como Calcular o Valor Médio:
- Identificar o menor valor no array (também chamado de mínimo);
 - Identificar o maior valor no array (também chamado de máximo);
 - Somar esses dois valores;
 - Dividir a soma por 2 para encontrar a média.
 
Fórmula:
Midrange = (Minimum Value + Maximum Value) / 2
Exemplo:
Suponha que você tenha o seguinte array:
int[] numbers = { 3, 7, 2, 9, 4 };
- O menor valor é 
2. - O maior valor é 
9. 
Portanto, o valor médio é:
Midrange = (2 + 9) / 2 = 11 / 2 = 5.5
Esse valor (5.5) representa o ponto médio entre os menores e maiores números do array.
Utilizar indexação para acessar os elementos mínimo e máximo do array.
main.cs
1234567891011121314151617using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 9, 27, 17, 19, 21, 0, -7, 10 }; int sum = ___; int mean = ___; Console.WriteLine(mean); } } }
- A variável 
sumdeve conter a soma dos dois valores. - Identifique o índice dos menores e maiores elementos do array 
numberse acesse esses elementos por meio de indexação (numbers[index]), depois armazene a soma deles na variávelsum. - O 
meanserá a soma dividida por 2. 
main.cs
1234567891011121314151617using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 9, 27, 17, 19, 21, 0, -7, 10 }; int sum = numbers[2] + numbers[7]; int mean = sum / 2; Console.WriteLine(mean); } } }
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
How do I find the indices of the smallest and largest elements in the array?
Can you show an example of accessing array elements by their indices?
What should I do if there are multiple occurrences of the minimum or maximum value?
Awesome!
Completion rate improved to 1.56
Desafio: Indexação
Deslize para mostrar o menu
Compreendendo o Valor Médio em um Array
O valor médio (midrange) é um conceito estatístico simples que representa a média entre os menores e maiores valores em um conjunto de números. No contexto de arrays em C#, o valor médio pode ser entendido como o valor exatamente no meio entre os elementos mínimo e máximo do array.
Como Calcular o Valor Médio:
- Identificar o menor valor no array (também chamado de mínimo);
 - Identificar o maior valor no array (também chamado de máximo);
 - Somar esses dois valores;
 - Dividir a soma por 2 para encontrar a média.
 
Fórmula:
Midrange = (Minimum Value + Maximum Value) / 2
Exemplo:
Suponha que você tenha o seguinte array:
int[] numbers = { 3, 7, 2, 9, 4 };
- O menor valor é 
2. - O maior valor é 
9. 
Portanto, o valor médio é:
Midrange = (2 + 9) / 2 = 11 / 2 = 5.5
Esse valor (5.5) representa o ponto médio entre os menores e maiores números do array.
Utilizar indexação para acessar os elementos mínimo e máximo do array.
main.cs
1234567891011121314151617using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 9, 27, 17, 19, 21, 0, -7, 10 }; int sum = ___; int mean = ___; Console.WriteLine(mean); } } }
- A variável 
sumdeve conter a soma dos dois valores. - Identifique o índice dos menores e maiores elementos do array 
numberse acesse esses elementos por meio de indexação (numbers[index]), depois armazene a soma deles na variávelsum. - O 
meanserá a soma dividida por 2. 
main.cs
1234567891011121314151617using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 9, 27, 17, 19, 21, 0, -7, 10 }; int sum = numbers[2] + numbers[7]; int mean = sum / 2; Console.WriteLine(mean); } } }
Obrigado pelo seu feedback!