Utmaning: Indexering
Förståelse av mittvärde i en array
Mittvärde är ett enkelt statistiskt begrepp som representerar medelvärdet av det minsta och största värdet i en mängd tal. I sammanhanget av arrayer i C# kan du se mittvärdet som värdet som ligger exakt mitt emellan de minsta och största elementen i arrayen.
Hur man beräknar mittvärdet:
- Identifiera det minsta värdet i arrayen (även kallat minimum);
- Identifiera det största värdet i arrayen (även kallat maximum);
- Lägg ihop dessa två värden;
- Dela summan med 2 för att hitta medelvärdet.
Formel:
Midrange = (Minimum Value + Maximum Value) / 2
Exempel:
Antag att du har följande array:
int[] numbers = { 3, 7, 2, 9, 4 };
- Det minsta värdet är
2. - Det största värdet är
9.
Alltså är mittvärdet:
Midrange = (2 + 9) / 2 = 11 / 2 = 5.5
Detta värde (5,5) representerar mittpunkten mellan det minsta och största talet i arrayen.
Använd indexering för att komma åt det minsta och det största elementet i arrayen.
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); } } }
- Variabeln
sumska innehålla summan av de två värdena. - Ta reda på indexet för det minsta och det största elementet i arrayen
numbersoch få åtkomst till dessa element via indexering (numbers[index]), lagra sedan deras summa i variabelnsum. meankommer att vara summan dividerad med 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); } } }
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 1.59
Utmaning: Indexering
Svep för att visa menyn
Förståelse av mittvärde i en array
Mittvärde är ett enkelt statistiskt begrepp som representerar medelvärdet av det minsta och största värdet i en mängd tal. I sammanhanget av arrayer i C# kan du se mittvärdet som värdet som ligger exakt mitt emellan de minsta och största elementen i arrayen.
Hur man beräknar mittvärdet:
- Identifiera det minsta värdet i arrayen (även kallat minimum);
- Identifiera det största värdet i arrayen (även kallat maximum);
- Lägg ihop dessa två värden;
- Dela summan med 2 för att hitta medelvärdet.
Formel:
Midrange = (Minimum Value + Maximum Value) / 2
Exempel:
Antag att du har följande array:
int[] numbers = { 3, 7, 2, 9, 4 };
- Det minsta värdet är
2. - Det största värdet är
9.
Alltså är mittvärdet:
Midrange = (2 + 9) / 2 = 11 / 2 = 5.5
Detta värde (5,5) representerar mittpunkten mellan det minsta och största talet i arrayen.
Använd indexering för att komma åt det minsta och det största elementet i arrayen.
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); } } }
- Variabeln
sumska innehålla summan av de två värdena. - Ta reda på indexet för det minsta och det största elementet i arrayen
numbersoch få åtkomst till dessa element via indexering (numbers[index]), lagra sedan deras summa i variabelnsum. meankommer att vara summan dividerad med 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); } } }
Tack för dina kommentarer!