Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Indexering | Arrays
C# Basisprincipes

bookUitdaging: Indexering

Het begrip Midrange in een Array

De midrange is een eenvoudig statistisch begrip dat het gemiddelde weergeeft van de kleinste en grootste waarden in een reeks getallen. In de context van arrays in C# kun je de midrange zien als de waarde precies halverwege het minimum en maximum element in de array.

Hoe de Midrange te berekenen:

  1. Bepaal de kleinste waarde in de array (ook wel het minimum genoemd);
  2. Bepaal de grootste waarde in de array (ook wel het maximum genoemd);
  3. Tel deze twee waarden bij elkaar op;
  4. Deel de som door 2 om het gemiddelde te vinden.

Formule:

Midrange = (Minimum Value + Maximum Value) / 2

Voorbeeld:

Stel je hebt de volgende array:

int[] numbers = { 3, 7, 2, 9, 4 };
  • De kleinste waarde is 2.
  • De grootste waarde is 9.

Dus, de midrange is:

Midrange = (2 + 9) / 2 = 11 / 2 = 5.5

Deze waarde (5.5) geeft het midden weer tussen de kleinste en grootste getallen in de array.

Gebruik indexering om toegang te krijgen tot de kleinste en grootste elementen van de array.

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. De variabele sum moet de som bevatten van de twee waarden.
  2. Bepaal de index van het kleinste en het grootste element van de array numbers en benader deze elementen via indexering (numbers[index]), sla vervolgens hun som op in de variabele sum.
  3. De mean is de som gedeeld door 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); } } }
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 4

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 1.59

bookUitdaging: Indexering

Veeg om het menu te tonen

Het begrip Midrange in een Array

De midrange is een eenvoudig statistisch begrip dat het gemiddelde weergeeft van de kleinste en grootste waarden in een reeks getallen. In de context van arrays in C# kun je de midrange zien als de waarde precies halverwege het minimum en maximum element in de array.

Hoe de Midrange te berekenen:

  1. Bepaal de kleinste waarde in de array (ook wel het minimum genoemd);
  2. Bepaal de grootste waarde in de array (ook wel het maximum genoemd);
  3. Tel deze twee waarden bij elkaar op;
  4. Deel de som door 2 om het gemiddelde te vinden.

Formule:

Midrange = (Minimum Value + Maximum Value) / 2

Voorbeeld:

Stel je hebt de volgende array:

int[] numbers = { 3, 7, 2, 9, 4 };
  • De kleinste waarde is 2.
  • De grootste waarde is 9.

Dus, de midrange is:

Midrange = (2 + 9) / 2 = 11 / 2 = 5.5

Deze waarde (5.5) geeft het midden weer tussen de kleinste en grootste getallen in de array.

Gebruik indexering om toegang te krijgen tot de kleinste en grootste elementen van de array.

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. De variabele sum moet de som bevatten van de twee waarden.
  2. Bepaal de index van het kleinste en het grootste element van de array numbers en benader deze elementen via indexering (numbers[index]), sla vervolgens hun som op in de variabele sum.
  3. De mean is de som gedeeld door 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); } } }
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 4
some-alt