piffy icon

RipartizioneOriginale

piffy | PRO | 11/02/21 01:35:49 PM UTC | 0 ⭐ | 1100 👁️ | Never ⏰ | []
Java |

890 B

|

None

|

0 👍

/

0 👎

public class RipartizioneOriginale {
 
    private Corso corsi[];
    private String studenti;
 
    public RipartizioneOriginale(Corso[] corsi, String studenti) {
        this.corsi = corsi;
        this.studenti = studenti;
    }
 
 
    public void assegnaStudenti() {
        for  (Corso corso: corsi) {
            if (èApertoIl(corso)) {
                int postiDisponibili = getPostiDisponibili(corso);
                String temp[] = studenti.split(" ",postiDisponibili);
                for (String studente:temp)
                    corso.aggiungiStudente(studente);
            }
        }
    }
 
    private static boolean èApertoIl(Corso corso) {
        if (corso.getNomeCorso().equals("")) { return  false;  }
        return true;
    }
 
    private static int getPostiDisponibili(Corso corso) {
        return corso.getNumTavoli() - corso.getNumStudenti();
    }
 
 
}
 

Comments