Je n'arrive pas à comprendre pourquoi les valeurs entrées par l'utilisateur ne sont pas insérées dans l'élément approprié du tableau de plages. Quelqu'un peut-il nous éclairer à ce sujet? Je suis un noob.Insertion de valeurs dans des éléments spécifiques d'un tableau
Merci!
static void Main(string[] args)
{
int m0 = 0;
int m1 = 0;
int m2 = 0;
int m3 = 0;
int m4 = 0;
int m5 = 0;
int m6 = 0;
int m7 = 0;
int m8 = 0;
int m9 = 0;
Console.WriteLine("How many entries today?");
int entries = Convert.ToInt32(Console.ReadLine());
int[] array = new int[entries];
int[] range = new int[9];
foreach (int i in array)
{
Console.WriteLine("Enter your sales amount");
int sales = Convert.ToInt32(Console.ReadLine());
if (sales >= 200 && sales <= 299)
{
range[0] = m0++;
}
if (sales >= 300 && sales <= 399)
{
range[1] = m1++;
}
if (sales >= 400 && sales <= 499)
{
range[2] = m2++;
}
if (sales >= 500 && sales <= 599)
{
range[3] = m3++;
}
if (sales >= 600 && sales <= 699)
{
range[4] = m4++;
}
if (sales >= 700 && sales <= 799)
{
range[5] = m5++;
}
if (sales >= 800 && sales <= 899)
{
range[6] = m6++;
}
if (sales >= 900 && sales <= 999)
{
range[7] = m7++;
}
if (sales >= 1000 && sales <= 9999)
{
range[8] = m8++;
}
}
foreach (int i in range)
{
Console.WriteLine(range[i]);
}
Console.Read();
}
La chose est, peu importe quelles sont les valeurs que l'utilisateur entre, les incréments ne vont pas aux éléments du tableau « gamme ». J'apprécierais certainement de l'aide.
Merci!
Merci beaucoup de me l'expliquer. – Batsu
@Batsu: De rien. – LBushkin