Dé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 :
- Identifier la plus petite valeur du tableau (également appelée minimum) ;
- Identifier la plus grande valeur du tableau (également appelée maximum) ;
- Additionner ces deux valeurs ;
- 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
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); } } }
- La variable
sumdoit contenir la somme des deux valeurs. - Déterminer l'indice des éléments le plus petit et le plus grand du tableau
numberset accéder à ces éléments via l'indexation (numbers[index]), puis stocker leur somme dans la variablesum. - La
meansera la somme divisée par 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); } } }
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 1.59
Dé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 :
- Identifier la plus petite valeur du tableau (également appelée minimum) ;
- Identifier la plus grande valeur du tableau (également appelée maximum) ;
- Additionner ces deux valeurs ;
- 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
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); } } }
- La variable
sumdoit contenir la somme des deux valeurs. - Déterminer l'indice des éléments le plus petit et le plus grand du tableau
numberset accéder à ces éléments via l'indexation (numbers[index]), puis stocker leur somme dans la variablesum. - La
meansera la somme divisée par 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); } } }
Merci pour vos commentaires !