Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Indexation | Tableaux
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Bases de C#

bookDéfi : Indexation

Comprendre la valeur médiane dans un tableau

La valeur médiane est un concept statistique simple qui représente la moyenne des plus petites et plus grandes valeurs dans un ensemble de nombres. Dans le contexte des tableaux en C#, la valeur médiane correspond à la valeur située exactement à mi-chemin entre les éléments minimum et maximum du tableau.

Comment calculer la valeur médiane :

  1. Identifier la plus petite valeur du tableau (également appelée minimum) ;
  2. Identifier la plus grande valeur du tableau (également appelée maximum) ;
  3. Additionner ces deux valeurs ;
  4. Diviser la somme par 2 pour obtenir la moyenne.

Formule :

Midrange = (Minimum Value + Maximum Value) / 2

Exemple :

Supposons que vous ayez le tableau suivant :

int[] numbers = { 3, 7, 2, 9, 4 };
  • La plus petite valeur est 2.
  • La plus grande valeur est 9.

Ainsi, la valeur médiane est :

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

Cette valeur (5,5) représente le point médian entre les plus petits et plus grands nombres du tableau.

Utilisation de l'indexation pour accéder aux éléments les plus petits et les plus grands du tableau.

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. La variable sum doit contenir la somme des deux valeurs.
  2. Déterminer l'indice des éléments le plus petit et le plus grand du tableau numbers et accéder à ces éléments via l'indexation (numbers[index]), puis stocker leur somme dans la variable sum.
  3. La mean sera la somme divisée par 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); } } }
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 4

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

How do I find the index of the smallest and largest elements in the array?

Can you show an example of accessing array elements by their index?

What should I do if there are multiple occurrences of the minimum or maximum value?

bookDéfi : Indexation

Glissez pour afficher le menu

Comprendre la valeur médiane dans un tableau

La valeur médiane est un concept statistique simple qui représente la moyenne des plus petites et plus grandes valeurs dans un ensemble de nombres. Dans le contexte des tableaux en C#, la valeur médiane correspond à la valeur située exactement à mi-chemin entre les éléments minimum et maximum du tableau.

Comment calculer la valeur médiane :

  1. Identifier la plus petite valeur du tableau (également appelée minimum) ;
  2. Identifier la plus grande valeur du tableau (également appelée maximum) ;
  3. Additionner ces deux valeurs ;
  4. Diviser la somme par 2 pour obtenir la moyenne.

Formule :

Midrange = (Minimum Value + Maximum Value) / 2

Exemple :

Supposons que vous ayez le tableau suivant :

int[] numbers = { 3, 7, 2, 9, 4 };
  • La plus petite valeur est 2.
  • La plus grande valeur est 9.

Ainsi, la valeur médiane est :

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

Cette valeur (5,5) représente le point médian entre les plus petits et plus grands nombres du tableau.

Utilisation de l'indexation pour accéder aux éléments les plus petits et les plus grands du tableau.

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. La variable sum doit contenir la somme des deux valeurs.
  2. Déterminer l'indice des éléments le plus petit et le plus grand du tableau numbers et accéder à ces éléments via l'indexation (numbers[index]), puis stocker leur somme dans la variable sum.
  3. La mean sera la somme divisée par 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); } } }
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 4
some-alt