if - else Frage
-
Hallo,
Ich habe folgendes Problem:if(Bedingung1) { TuDas1; } if(Bedingung2) { TuDas2; } else(WennBedingung1und2nichtzutreffen) { TuDas3; }Also wie geht das mit dem else? In dem was ich geschrieben habe wird else ausgeführt wenn die Bedingung2 nicht stimmt. Es soll aber nur ausgeführt werden wenn egal welche Bedingung nicht zutrifft.
Hoffe jemand versteht das

-
Hast du kein Buch? Wenn ja, dann wird dir die Antwort auf deine Frage garantiert auf der nächsten Seite gegebeen ...
Wenn beide if's nicht stattfinden sollen:
if() { } else if() { // ... } else { }Wenn nur eine der Bedingungen nicht zutreffen soll, schreibst du die halt als else-if noch einmal nit negierten Bedingungen:
} else if(!Bedingung1 || !Bedingung2) { }
-
jedenfalls habt ihr beide eine merkwürdige art eure {} zu setzen...

-
ja und ich bin stolz drauf xD
Danke @Reyx...kann man das auch mit 3 odermehr bedingungen machen? *test*
-
net schrieb:
jedenfalls habt ihr beide eine merkwürdige art eure {} zu setzen...

Nicht das ich wüsste; der K&R-Stil ist weit verbreitet!?
ifelser schrieb:
kann man das auch mit 3 odermehr bedingungen machen?
Ausprobieren und lernen

-
yau kann man ^^
hab nämlich grad erfahren das ich es 67 mal brauche xD
zwar nicht für C++ aber für JavaScript und da ich wusste das dort das if gleich benutzt wird und ich dieses forumteil grade in den favs hatte hab ich die frage mal hier gestellt
und dabei kann ich nicht mal javascript xDbrauch ich um ein script vom messenger plus live umzuschreiben da es sonst gegenmich verwendet werden kann xD
-
also anstelle von 67 if abfragen würd ichs mal mit ner schleife probieren!!!
Gruß KY
-
ach ist schon ok xD
ich muss mal javascript lernen ^^
-
Dieser Thread wurde von Moderator/in Jansen aus dem Forum VCL/CLX (Borland C++ Builder) in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.