コード例 #1
0
        public Votazione TrovaVotoMassimo()
        {
            Votazione max = voti[0];

            foreach (Votazione v in voti)
            {
                if (v.GetVoto() > max.GetVoto())
                {
                    max = v;
                }
            }
            return(max);
        }
コード例 #2
0
        public Votazione TrovaVotoMinimo()
        {
            double min    = 11;
            int    indice = 0;

            for (int i = 0; i < Studenti.Count; i++)
            {
                Votazione Voto = Studenti[i].TrovaVotoMassimo();
                if (Voto.GetVotoDouble() < min)
                {
                    min    = Voto.GetVotoDouble();
                    indice = i;
                }
            }
            return(Studenti[indice].TrovaVotoMassimo());
        }
コード例 #3
0
 public void AddVoto(Votazione v)
 {
     Voti.Add(v);
 }
コード例 #4
0
 public Votazione AssegnaVoto(Votazione v, Studente s)
 {
     Voto = v;
     s.AddVoto(Voto);
     return(Voto);
 }
コード例 #5
0
 public void AssegnaVoto(Studente studente, Votazione voto)
 {
     studente.AddVoto(voto);
     voti.Add(voto);
 }
コード例 #6
0
 public string Descrizione(Votazione v)
 {
     return($"La valutazione d { v.Studente} in {v.m} è di {v.Valutazione} del {v.Data}");
 }