Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Indeksering | Arrayer
C#-Grunnleggende

bookUtfordring: 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:

  1. Identifiser den minste verdien i arrayet (også kalt minimum);
  2. Identifiser den største verdien i arrayet (også kalt maksimum);
  3. Legg sammen disse to verdiene;
  4. 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

main.cs

copy
1234567891011121314151617
using 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); } } }
  1. Variabelen sum skal inneholde summen av de to verdiene.
  2. 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 variabelen sum.
  3. mean vil være summen delt på 2.
main.cs

main.cs

copy
1234567891011121314151617
using 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); } } }
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 4

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 1.59

bookUtfordring: 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:

  1. Identifiser den minste verdien i arrayet (også kalt minimum);
  2. Identifiser den største verdien i arrayet (også kalt maksimum);
  3. Legg sammen disse to verdiene;
  4. 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

main.cs

copy
1234567891011121314151617
using 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); } } }
  1. Variabelen sum skal inneholde summen av de to verdiene.
  2. 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 variabelen sum.
  3. mean vil være summen delt på 2.
main.cs

main.cs

copy
1234567891011121314151617
using 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); } } }
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 4
some-alt