Frage gehört hier zwar nich hin aber ich versuche es mal.
Wie bekomme ich es hin, dass die Eingabe von b geprüft wird ob sie
größer als a ist und erneut in den Teil "Schleifenende eingeben" springt
cout << "+++++++ BEISPIEL WHILE SCHLEIFE ++++++" << endl;
cout << " Schleifenanfang eingeben....";
cin >> a;
cout << " Schleifenende eingeben....";
cin >> b;
cout <<" durchlaeuft Schleife von : "<< a << " bis : "<< b << endl;
cout << endl;
{
while(a<=b) // Ist a noch kleiner-gleich b?
{
cout << a << " "; // Ausgabe von a
++a; // a um 1 erhöhen
}
}
1 | unsigned char flag = 1; |
2 | |
3 | |
4 | while(flag) |
5 | {
|
6 | cout << " Schleifenende eingeben...."; |
7 | cin >> b; |
8 | |
9 | if (b < a) |
10 | {
|
11 | flag = 1; |
12 | }
|
13 | }
|
probiers mal so.
Springt jetzt immer wieder zur eingabe wenn b > a ist...soll genau umgedreht sein
ohne fleck:
1 | |
2 | |
3 | do
|
4 | {
|
5 | cout << "\nSchleifenende eingeben: " << endl; |
6 | cin >> b; |
7 | |
8 | } while (b<a); |
fragt so lange ab, wie B kleiner A ist.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.