Klausuraufgabe in Java

donsems

Mitglied
Hallo,

Ich habe in der Vorbereiungsklausur folgende Fragenstellung und komme einfach nicht auf eine brauchbare Lösung:

Schreiben Sie die folgende Schlaufe ohne die Verwendung von breks oder continue.

Java:
while(!fertig) {
erledige_A();
if (fertig) break;
erledige_B();
}

Besten Dank für eure Mithilfe
 
ne mal ehrlich, wenn du nicht mehr Infos lieferst, wann und wo fertig verändert wird bzw. nicht ein bisschen deinen Grips anstrengen willst, wirst du hier nur wenig Hilfe erwarten können...


EDIT: guck mal in Zeile 3
 
Zuletzt bearbeitet:
du brauchst ein
Code:
!
und 6 mal die backspace-Taste 😛

@HimBromBeere nein, wir brauchen keine weiteren Infos

PS: Ich finds übrigens einfach nur traurig das Beispielcode von ner Uni sich noch nicht mal an die Code Conventions hält.
 
Zuletzt bearbeitet:
Ist egal, erledige_B() soll nur ausgeführt werden wenn fertig false ist, bau die If Bedingung dementsprechend um und fertig.
 
Ach, wenn man schon am Löschen ist.
Erstmal die geschwungenen Klammern rausschmeissen. Sehen ja furchtbar aus, konnte ich noch nie leiden.

Break, soll nicht verwendet werden?
Weg damit. inklusive dem ";" dahinter

Und immer dieses if. Hau weg. Kostet nur Performance und Plattenplatz.

Schon besser.

3 Zeiler kommen auf einem Widescreen, eh eleganter rüber.
 
Aber echt mal, wer schreibt den noch Sourcecode? Heutzutage malt man Programme oder bastelt sie sich aus kleinen Plastikwürfeln zusammen.
 

Neue Themen


Zurück
Oben