Hey, kann mir einer bei der c) helfen?
Ich habe mir das als Vorlage genommen:
public void neueNote(int deineNote){
}
Wie schreibe ich in ein anderes Array, das bei a) erstellt wurde die Werte, also meine Noten? Bzw. wie ist die Syntax dafür?
Liebe Grüße
In dieser Aufgabe soll eine Mini-Notenverwaltung für deine Informatik-Noten erstellt werden.
- a) Definiere eine Klasse Noten zur Verwaltung von bis zu zehn Schulnoten. Dafür sollen nur zwei globale Attribute verwendet werden: ein Feld note der Länge 10 für die Noten und ein Attribut anzahl für die Anzahl der momentan vorhandenen Noten.
- b) Implementiere den Konstruktor, der ein leeres Feld erzeugt und das Attribut anzahl auf null setzt.
- c) Ergänze die Klasse um eine Methode, welche in das erste freie Feldelement die übergebene Note einträgt und das Attribut anzahl um eins erhöht. Die Methode soll außerdem überprüfen, ob der übergebene Zahlenwert zwischen 1 und 6 liegt und eine Fehlermeldung ausgeben, wenn bereits zehn Noten eingegeben wurden, das Feld also voll ist.
- d) Implementiere eine Methode, die den Durchschnitt berechnet und zurückgibt.
- e) Implementiere eine Methode, die die Note an der Stelle i ausgibt.
- f) Implementiere eine Methode, die die Note an der Stelle i ändert.