diff --git a/tp1/Cohort.java b/tp1/Cohort.java index 1cfb9d967c263269398d16b5b897f124d1e52184..efb0b0e271eddac3abc279c2097287c42e6dd6fc 100644 --- a/tp1/Cohort.java +++ b/tp1/Cohort.java @@ -44,10 +44,10 @@ public class Cohort { for (Student student : students){ student.printResults(); } - System.out.println("Le nombre d'étudiants ayant validé leur année : " + getPass()); + System.out.println("Le nombre d'étudiants ayant validé leur année : " + getPass() +"/" + students.size()); System.out.println("L'étudiant avec la note la plus élevée : " + maxAverageName() + " avec une moyenne de " + maxAverage() + "/20"); System.out.println("L'étudiant avec la note la plus basse : " + minAverageName() + " avec une moyenne de " + minAverage() + "/20"); - System.out.println("La moyenne de la classe est de : " + getAverageOfClass()); + System.out.println("La moyenne de la classe est de : " + getAverageOfClass() + "/20"); } @@ -75,7 +75,7 @@ public class Cohort { public double maxAverage(){ double max = 0; for (Student student : students){ - if (student.getAverageGrade().getValue() > max){ + if (student.getAverageGrade().getValue() >= max){ max = student.getAverageGrade().getValue(); } } @@ -85,7 +85,7 @@ public class Cohort { double max = 0; String name = ""; for (Student student : students){ - if (student.getAverageGrade().getValue() > max){ + if (student.getAverageGrade().getValue() >= max){ max = student.getAverageGrade().getValue(); name = student.toString(); }