Auch hier mal was Grundsätzliches:
Wat is ne Schleife?
Allgemein ist man vom Ausgangspunkt beginnend, am Ende der Schleife wieder automatisch am Ausgangspunkt - ganz einfach.
Für eine programmtechnsiche Schleife zitiere ich einfach mal Wiki:
"Eine Schleife (auch „Wiederholung“ oder englisch loop) ist eine Kontrollstruktur in Programmiersprachen. Sie
wiederholt einen Anweisungs-Block – den sogenannten Schleifenrumpf oder Schleifenkörper –,
solange die Schleifenbedingung als Laufbedingung[Anm 1] gültig bleibt bzw. als Abbruchbedingung nicht eintritt. Schleifen, deren Schleifenbedingung immer zur Fortsetzung führt oder die keine Schleifenbedingung haben, sind Endlosschleifen."
Eine if-Abfrage sieht von der Struktur her mindestens so aus:
aber selbst bei verschachtelten Schleifen wie:
Code:
if (x == y) { //Anfangspunkt
if (a + b < c) {
Mach_Irgend_Was();
} else {
Na_Dann_Eben_Nicht();
}
} else z = a; // Endpunkt
Man wird nie direkt den Anfangspunkt (nach Erreichen des Endpunktes) wieder erreichen. Nicht über eine if-Struktur!
So und nun denk bitte noch mal in Ruhe darüber nach, was genau und wann geschehen soll.
traderdoc