Bonjour,
Je souhaite remplir avec des double une liste de manière aléatoire et j'aimerais que les double soient des chiffre avec deux numéros après la virgule, et par la suite calculer la moyenne de la liste.



j'ai écris une méthode et un bout de programme mais ça ne marche pas, quelqu’un pourrait-il m'aider?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
 static void CalculMoyenne(int MyNum1, int MyNum2)
            {
                //Generer des chiffres double aleatoires
 
                //Créer la liste
                List<double> chiffres = new List<double>();
                Console.WriteLine("Veuillez entrer le premier chiffre de la liste");
                MyNum1 = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("Veuillez entrer le second chiffre");
                MyNum2 = Convert.ToInt32(Console.ReadLine());
                int i;
                for (i = MyNum1; i <= MyNum2; i++)
                {
                    var Aleatoire = new Random() ;
                    double Chiffre_Virgule = Aleatoire.Next(2);
                    chiffres.Add(Chiffre_Virgule);
                    Console.WriteLine(chiffres);
                }
                //Sommer toutes les lignes et afficher le resultat
                double SommeList = chiffres.Sum();
                double Moyenne = SommeList / MyNum2;
                Console.WriteLine(Moyenne);
            }
            CalculMoyenne(MyNum1, MyNum2);