import java.util.Arrays; public class TestDijak { public static double povprecnaOcena(Dijak[] tab){ int rez = 0; for (int i = 0; i < tab.length; i++) { rez += Integer.parseInt(tab[i].vrniOceno()); } return rez/tab.length; } public static int maxOcena(Dijak[] tab){ int max = 0; for (int i = 0; i < tab.length; i++) { if(Integer.parseInt(tab[i].vrniOceno()) > max) max = Integer.parseInt(tab[i].vrniOceno()); } return max; } public static Dijak maxStudent(Dijak[] tab){ int max = 0; for (int i = 1; i < tab.length; i++) { if(Integer.parseInt(tab[i].vrniOceno()) > Integer.parseInt(tab[max].vrniOceno())) max = i; } return tab[max]; } public static void sort(Dijak[] dijaki){ Arrays.sort(dijaki); } public static void main(String[] args){ Dijak tab[] = new Dijak[5]; /*for (int i = 0; i < tab.length; i++) { tab[i] = new Dijak("Jan", "Megdonaldo", 4); }*/ tab[0] = new Dijak("Jan", "Megdonaldo", 4); tab[1] = new Dijak("Maj", "Blaško", 5); tab[2] = new Dijak("Neznani", "Cvek", 1); tab[3] = new Dijak("Time", "Kobal", 3); tab[4] = new Dijak("Lars", "Herr", 2); for (int i = 0; i < tab.length; i++) { System.out.println(tab[i]); } System.out.println("----------------------------------------------"); System.out.println("Povprecna ocena: "+povprecnaOcena(tab)); System.out.println("MAX ocena: "+maxOcena(tab)); System.out.println("MAX STUDENT: "+maxStudent(tab)); } }