Übung: Notenverwaltung Aufgabe 2 Hilfe1: Unterschied zwischen den Versionen
Erscheinungsbild
AL (Diskussion | Beiträge) Die Seite wurde neu angelegt: „Verwende den folgenden Startercode für die Aufgabe 2 des Übungsblattes, indem du die Zeilen mit Kommentaren <code>//</code> ergänzt. === Startercode === <syntaxhighlight lang="java"> public class Klasse { // a) Attribute private String bezeichnung; private Schueler[] schuelerListe; // b) Konstruktor public Klasse(String bezeichnung, Schueler[] schuelerListe) { // schreibe hier die Zuweisungen // this.bezeichnung =…“ |
AL (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
Die Lösung zu Aufgabe 1 findest du hier: [[Übung: Notenverwaltung Aufgabe 1 Lösung]] | |||
Verwende den folgenden Startercode für die Aufgabe 2 des Übungsblattes, indem du die Zeilen mit Kommentaren <code>//</code> ergänzt. | Verwende den folgenden Startercode für die Aufgabe 2 des Übungsblattes, indem du die Zeilen mit Kommentaren <code>//</code> ergänzt. | ||
Aktuelle Version vom 31. Oktober 2025, 18:46 Uhr
Die Lösung zu Aufgabe 1 findest du hier: Übung: Notenverwaltung Aufgabe 1 Lösung
Verwende den folgenden Startercode für die Aufgabe 2 des Übungsblattes, indem du die Zeilen mit Kommentaren // ergänzt.
Startercode
[Bearbeiten | Quelltext bearbeiten]public class Klasse {
// a) Attribute
private String bezeichnung;
private Schueler[] schuelerListe;
// b) Konstruktor
public Klasse(String bezeichnung, Schueler[] schuelerListe) {
// schreibe hier die Zuweisungen
// this.bezeichnung = ...
// this.schuelerListe = ...
}
// c) berechneKlassendurchschnitt
public double berechneKlassendurchschnitt() {
double summe = 0;
// Schleife über alle Schüler
for (int i = 0; i < schuelerListe.length; i++) {
// summe += ...
}
// Durchschnitt berechnen
return summe / schuelerListe.length;
}
// d) zaehleBestandene
public int zaehleBestandene() {
int anzahl = 0;
// Schleife über alle Schüler
for (int i = 0; i < schuelerListe.length; i++) {
// if (schuelerListe[i].hatBestanden()) { ... }
}
return anzahl;
}
}