Utfordring: Indeksering
Forstå midtverdien i et array
Midtverdien er et enkelt statistisk begrep som representerer gjennomsnittet av den minste og største verdien i et sett med tall. I sammenheng med arrays i C# kan du tenke på midtverdien som verdien som ligger nøyaktig mellom minimums- og maksimumselementene i arrayet.
Slik beregner du midtverdien:
- Identifiser den minste verdien i arrayet (også kalt minimum);
 - Identifiser den største verdien i arrayet (også kalt maksimum);
 - Legg sammen disse to verdiene;
 - Del summen på 2 for å finne gjennomsnittet.
 
Formel:
Midrange = (Minimum Value + Maximum Value) / 2
Eksempel:
Anta at du har følgende array:
int[] numbers = { 3, 7, 2, 9, 4 };
- Den minste verdien er 
2. - Den største verdien er 
9. 
Dermed blir midtverdien:
Midrange = (2 + 9) / 2 = 11 / 2 = 5.5
Denne verdien (5.5) representerer midtpunktet mellom den minste og største verdien i arrayet.
Bruk indeksering for å få tilgang til det minste og det største elementet i arrayet.
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); } } }
- Variabelen 
sumskal inneholde summen av de to verdiene. - Finn indeksen til det minste og det største elementet i 
numbers-arrayet og hent disse elementene ved hjelp av indeksering (numbers[index]), og lagre deretter summen deres i variabelensum. meanvil være summen delt på 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); } } }
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
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
Utfordring: Indeksering
Sveip for å vise menyen
Forstå midtverdien i et array
Midtverdien er et enkelt statistisk begrep som representerer gjennomsnittet av den minste og største verdien i et sett med tall. I sammenheng med arrays i C# kan du tenke på midtverdien som verdien som ligger nøyaktig mellom minimums- og maksimumselementene i arrayet.
Slik beregner du midtverdien:
- Identifiser den minste verdien i arrayet (også kalt minimum);
 - Identifiser den største verdien i arrayet (også kalt maksimum);
 - Legg sammen disse to verdiene;
 - Del summen på 2 for å finne gjennomsnittet.
 
Formel:
Midrange = (Minimum Value + Maximum Value) / 2
Eksempel:
Anta at du har følgende array:
int[] numbers = { 3, 7, 2, 9, 4 };
- Den minste verdien er 
2. - Den største verdien er 
9. 
Dermed blir midtverdien:
Midrange = (2 + 9) / 2 = 11 / 2 = 5.5
Denne verdien (5.5) representerer midtpunktet mellom den minste og største verdien i arrayet.
Bruk indeksering for å få tilgang til det minste og det største elementet i arrayet.
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); } } }
- Variabelen 
sumskal inneholde summen av de to verdiene. - Finn indeksen til det minste og det største elementet i 
numbers-arrayet og hent disse elementene ved hjelp av indeksering (numbers[index]), og lagre deretter summen deres i variabelensum. meanvil være summen delt på 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); } } }
Takk for tilbakemeldingene dine!