Udfordring: Indeksering
Forståelse af midtrange i et array
Midtrange er et simpelt statistisk begreb, der repræsenterer gennemsnittet af de mindste og største værdier i et sæt tal. I forbindelse med arrays i C# kan midtrange betragtes som værdien, der ligger præcis midt mellem minimums- og maksimumselementerne i arrayet.
Sådan beregnes midtrange:
- Identificer den mindste værdi i arrayet (også kaldet minimum);
- Identificer den største værdi i arrayet (også kaldet maksimum);
- Læg disse to værdier sammen;
- Divider summen med 2 for at finde gennemsnittet.
Formel:
Midrange = (Minimum Value + Maximum Value) / 2
Eksempel:
Antag, at du har følgende array:
int[] numbers = { 3, 7, 2, 9, 4 };
- Den mindste værdi er
2. - Den største værdi er
9.
Så midtrange er:
Midrange = (2 + 9) / 2 = 11 / 2 = 5.5
Denne værdi (5,5) repræsenterer midtpunktet mellem de mindste og største tal i arrayet.
Brug indeksering til at tilgå de mindste og største elementer 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); } } }
- Variablen
sumskal indeholde summen af de to værdier. - Find indekset for det mindste og det største element i arrayet
numbers, og tilgå disse elementer via indeksering (numbers[index]), og gem derefter deres sum i variablensum. meanvil være summen divideret 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); } } }
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 1.59
Udfordring: Indeksering
Stryg for at vise menuen
Forståelse af midtrange i et array
Midtrange er et simpelt statistisk begreb, der repræsenterer gennemsnittet af de mindste og største værdier i et sæt tal. I forbindelse med arrays i C# kan midtrange betragtes som værdien, der ligger præcis midt mellem minimums- og maksimumselementerne i arrayet.
Sådan beregnes midtrange:
- Identificer den mindste værdi i arrayet (også kaldet minimum);
- Identificer den største værdi i arrayet (også kaldet maksimum);
- Læg disse to værdier sammen;
- Divider summen med 2 for at finde gennemsnittet.
Formel:
Midrange = (Minimum Value + Maximum Value) / 2
Eksempel:
Antag, at du har følgende array:
int[] numbers = { 3, 7, 2, 9, 4 };
- Den mindste værdi er
2. - Den største værdi er
9.
Så midtrange er:
Midrange = (2 + 9) / 2 = 11 / 2 = 5.5
Denne værdi (5,5) repræsenterer midtpunktet mellem de mindste og største tal i arrayet.
Brug indeksering til at tilgå de mindste og største elementer 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); } } }
- Variablen
sumskal indeholde summen af de to værdier. - Find indekset for det mindste og det største element i arrayet
numbers, og tilgå disse elementer via indeksering (numbers[index]), og gem derefter deres sum i variablensum. meanvil være summen divideret 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); } } }
Tak for dine kommentarer!