Hey Community,
ich studiere kein Informatik und habe ein Verständnisproblem bzw. Frage bzgl. diesen Codeabschnittes:
Wir haben schon vorher eine Bruchklasse definiert (mit allen drum und dran, getZaehler, Addieren, Multiplizieren etc.) und wollen mit einen Plotter nun Brüche nach deren Größe sortiert darstellen (Stichwort: SelectionSort-Verfahren, QuickSort-Verfahren, ...).
Ich hoffe dieser Code Abschnitt reicht schon, denn ich weiß nun nicht wie ich bei der Zeile
einen Vergleich ziehen soll. Ich soll eine Methode groesser erstellen doch habe ja nur was in den Klammern drin steht als Ausgabe-Wert. Wie könnt ich das nun in der Methode mit brueche vergleichen?
Liebe Grüße,
jonasvi
ich studiere kein Informatik und habe ein Verständnisproblem bzw. Frage bzgl. diesen Codeabschnittes:
Code:
int findeMax() {
int maxIndex = 0;
for (int i = 1; i < brueche.length; i++) {
if (brueche[i].groesser(brueche[maxIndex])) {
maxIndex = i;
}
}
return maxIndex;
}
Wir haben schon vorher eine Bruchklasse definiert (mit allen drum und dran, getZaehler, Addieren, Multiplizieren etc.) und wollen mit einen Plotter nun Brüche nach deren Größe sortiert darstellen (Stichwort: SelectionSort-Verfahren, QuickSort-Verfahren, ...).
Ich hoffe dieser Code Abschnitt reicht schon, denn ich weiß nun nicht wie ich bei der Zeile
Code:
if (brueche[i].groesser(brueche[maxIndex]))
Liebe Grüße,
jonasvi