Frage zu "do{ Anweisung; } while(XY);
-
Hallo,
ihr könnt mir bestimmt weiterhelfen. Ich möchte eine "do while" Schleife Ausführen. Dabei soll aber mehr als nur ein Wert überprüft werden...wie geht das ???
Beispiel:
int leben = 100;
int kraft = 100;do{
Anweisung();
}
while (leben und kraft > 0;);Es sollen also zwei Werte überprüft werden!
Danke
-
Hallo
Ist eine normale Bedingung wie in einem if
while ((leben>0) && (kraft >0))bis bald
akari
-
IloveAMD2006 schrieb:
Es sollen also zwei Werte überprüft werden!
Hallo,
dies bewerkstelligst du unter C++ mit Hilfe der logischen Operatoren (&&, ||, !).In deinem Falle benötigst du das logische UND (&&).
D.h.
while(leben > 0 && kraft > 0);Gruß Caipi
-
dat von akari geht doch auch weil ebenso beide klammern 1 sein müssen^^
-
Danke für die Antworten!
(Ich liebe dieses Forum...)