1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
|
public class Klausurpunkte {
public static int[][] studentenPunkte = new int[42][8];
public static void main(String[] args) {
setPunkte(21, 0, 6);
System.out.println(getPunkte(21, 0)); // Ausgabe: 6
setPunkte(21, 1, 3);
setPunkte(21, 2, 5);
setPunkte(21, 3, 7);
setPunkte(21, 4, 11);
setPunkte(21, 5, 2);
setPunkte(21, 6, 0);
setPunkte(21, 7, 5);
System.out.println(gesamtPunktezahl(21)); // Ausgabe: 39
setPunkte(12, 4, 5);
setPunkte(34, 4, 5);
System.out.println(durchschnittsPunktezahl(4)); // Ausgabe: 0.5
}
/**
* Gibt die Punktezahl einer bestimmten Aufgabe für einen bestimmten
* Studenten zurück.
*
* @param student Spezifiziert die Nummer des Studenten dessen Punktezahl
* zurückgegeben werden soll.
* @param aufgabe Spezifiziert die Nummer der Aufgabe deren Punktezahl
* zurückgegeben werden soll.
*
* @return Die von Student student bei Aufgabe aufgabe erreichten Punkte.
*/
public static int getPunkte(int student, int aufgabe) {
// hier ergänzen!
}
/**
* Setzt die Punktezahl einer bestimmten Aufgabe für einen bestimmten
* Studenten auf einen bestimmten Wert.
*
* @param student Spezifiziert die Nummer des Studenten dessen Punktezahl
* gesetzt werden soll.
* @param aufgabe Spezifiziert die Nummer der Aufgabe deren Punktezahl
* gesetzt werden soll.
* @param punkte Spezifiziert die Anzahl der erreichten Punkte.
*/
public static void setPunkte(int student, int aufgabe, int punkte) {
// hier ergänzen!
}
/**
* Berechnet die Summe von Ãœbungspunkten von Student student.
*
* @param student Spezifiziert die Nummer des Studenten dessen
* Gesamtpunktezahl zurückgegeben werden soll.
* @return Die Summe aller Ãœbungspunkte von Student student.
*/
public static int gesamtPunktezahl(int student) {
// hier ergänzen!
}
/**
* Berechnet die Anzahl der Punkte die im Schnitt von allen Studenten bei
* der spezifizierten Aufgabe aufgabe erreicht wurden.
*
* @param aufgabe Spezifiziert die Aufgabe deren durchschnittlich erreichte
* Punktezahl zurückgegeben werden soll.
* @return Die im Durchschnitt erreichte Punktezahl bei Aufgabe aufgabe.
*/
public static double durchschnittsPunktezahl(int aufgabe) {
// hier ergänzen!
}
} |