Hallo Leute!
Ich habe zwei Fragen, die mir gerade beim Programmieren gekommen sind.
1.) Eine Frage zur Rekursion. habe ich es richtig verstanden, dass man bei der Rekursion zunächst "Hilfsmethoden" erstellt, die die Aufgabe der "Hauptmethode" stückelt, um dann in der Hauptmethode das Ergebnis durch Aufruf der Hilfsmethoden zu bekommen? Beispiel:
2.)
Ich habe eine Checker-Methode, die entweder den Wert true oder false ausgibt. Solange sie true ist, soll eine bestimmte Schleife ausgeführt werden. Diese Schleife könnte aber den Wert der Checkermethode in false ändern und soll dann zum Abbruch der Schleife führen.
Ich dachte zuerst an eine do-while Schleife,also
Allerdings habe ich da zwei Anwendungen im "do"-Teil. Das funktioniert bei mir nicht. Gibt es da einen Weg?
Ich habe zwei Fragen, die mir gerade beim Programmieren gekommen sind.
1.) Eine Frage zur Rekursion. habe ich es richtig verstanden, dass man bei der Rekursion zunächst "Hilfsmethoden" erstellt, die die Aufgabe der "Hauptmethode" stückelt, um dann in der Hauptmethode das Ergebnis durch Aufruf der Hilfsmethoden zu bekommen? Beispiel:
Java:
hilfsmethode1(){
}
hilfsmethode2(){
}
hilfsmethode3(){
}
hauptmethode(){
ergebnis= hilfsmethode1 + hilfsmethode2 * hilfsmethode3;
}
Ich habe eine Checker-Methode, die entweder den Wert true oder false ausgibt. Solange sie true ist, soll eine bestimmte Schleife ausgeführt werden. Diese Schleife könnte aber den Wert der Checkermethode in false ändern und soll dann zum Abbruch der Schleife führen.
Ich dachte zuerst an eine do-while Schleife,also
Java:
do x=1+1;
i++;
while(Checkermethode == true)