Mini-Projet 2: Système de Gestion des Notes
Voici un exemple de code C# :
class Eleve {
public string Nom { get; set; }
public List Notes { get; set; } = new List();
public double Moyenne() => Notes.Average();
}
List eleves = new List();
void AjouterNote(string nom, double note) {
var eleve = eleves.FirstOrDefault(e => e.Nom == nom) ?? new Eleve { Nom = nom };
eleve.Notes.Add(note);
if (!eleves.Contains(eleve)) eleves.Add(eleve);
Console.WriteLine($"Moyenne de {nom}: {eleve.Moyenne()}");
}
Pas encore de commentaires.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.