36 lines
1.1 KiB
Java
36 lines
1.1 KiB
Java
|
/**
|
||
|
* Bietet Funktionalitaeten zum Speichern von Pruefungsergebnissen von einer
|
||
|
* Vielzahl von Studenten. Aus den gespeicherten Ergebnissen lassen sich
|
||
|
* personalisierte Antworttext generieren.
|
||
|
*/
|
||
|
public class Pruefungsverwaltung {
|
||
|
|
||
|
/**
|
||
|
* Speichert ein Pruefungsergebnis.
|
||
|
*
|
||
|
* @param ergebnis Das Pruefungsergebnis.
|
||
|
*/
|
||
|
public void speichereErgebnis(Pruefungsergebnis ergebnis) {
|
||
|
// TODO Implementieren gemaess Aufgabenstellung
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* Gibt pro gespeichert Ergebnis einen Text auf die Konsole aus.
|
||
|
* Je nachdem ob der Kandidate die Pruefung bestanden (>= 4.0) oder nicht
|
||
|
* bestanden (< 4.0) hat, wird ein Text in folgendem Format ausgegeben:
|
||
|
*
|
||
|
* Sie haben an der Pruefung eine 3.0 erzielt und
|
||
|
* sind somit durchgefallen!
|
||
|
*
|
||
|
* Herzliche Gratulation Max Muster! Sie haben an der Pruefung eine 4.5
|
||
|
* erzielt und somit bestanden!
|
||
|
*/
|
||
|
public void druckeAntworttexte() {
|
||
|
// TODO Implementieren gemaess Aufgabenstellung
|
||
|
}
|
||
|
|
||
|
private double rundeAufHalbeNote(double note) {
|
||
|
return Math.round(note * 2) / 2.0;
|
||
|
}
|
||
|
}
|