static void Main(string[] args) { // qqs élèves & notes d'anglais Elève[] élèves1 = { new Elève { Prénom = "Paul", Nom = "Martin" }, new Elève { Prénom = "Maxime", Nom = "Germain" }, new Elève { Prénom = "Berthine", Nom = "Samin" } }; Note[] notes1 = { new Note { Elève = élèves1[0], Valeur = 14 }, new Note { Elève = élèves1[1], Valeur = 16 }, new Note { Elève = élèves1[2], Valeur = 18 } }; // qu'on enregistre dans un objet TableauDeNotes TableauDeNotes anglais = new TableauDeNotes("anglais", notes1); // affichage moyenne et écart-type AfficheStats(anglais); // on met les élèves et la matière dans un objet ListeDeNotes ListeDeNotes français = new ListeDeNotes("français", new List<Note>(notes1)); // affichage moyenne et écart-type AfficheStats(français); }
static void Main(string[] args) { // qqs élèves & notes d'anglais Elève[] élèves1 = { new Elève { Prénom = "Paul", Nom = "Martin" }, new Elève { Prénom = "Maxime", Nom = "Germain" }, new Elève { Prénom = "Berthine", Nom = "Samin" } }; Note[] notes1 = { new Note { Elève = élèves1[0], Valeur = 14 }, new Note { Elève = élèves1[1], Valeur = 16 }, new Note { Elève = élèves1[2], Valeur = 18 } }; // qu'on enregistre dans un objet TableauDeNotes TableauDeNotes anglais = new TableauDeNotes("anglais", notes1); // affichage moyenne et écart-type Console.WriteLine("{2}, Moyenne={0}, Ecart-type={1}", anglais.Moyenne, anglais.EcartType(), anglais); // on met les élèves et la matière dans un objet ListeDeNotes ListeDeNotes français = new ListeDeNotes("français", new List<Note>(notes1)); // affichage moyenne et écart-type Console.WriteLine("{2}, Moyenne={0}, Ecart-type={1}", français.Moyenne, français.EcartType(), français); // on rajoute une note français.Ajouter(new Note { Elève = new Elève { Prénom = "Jérôme", Nom = "Jaric" }, Valeur = 10 }); // affichage moyenne et écart-type Console.WriteLine("{2}, Moyenne={0}, Ecart-type={1}", français.Moyenne, français.EcartType(), français); }