Bedingte Ausdrücke
Es erlaubt im Grunde dem Programm zu entscheiden.
„if“: Bedingung steht hinter diesem Ausdruck in der ersten Klammer. Wenn die Bedingung "wahr" ist, funktioniert der erste Code nach der Klammer oder der geschweiften Klammer.
Beispiel:
Int score1=49;
Int score2=50;
if(score1<50) print("Failed");
if(score2>=50){
print("Passed");
}
/*
Output:
Failed
Passed
*/
„else“: die erste geschweifte Klammer nach diesem Ausdruck funktioniert, wenn die erste Bedingung vor diesem Ausdruck „false“ ist.
Beispiel:
Int age=17;
if(age<18) print("Child");
else{
print("Adult");
}
//Output: Child
"else if": Wenn die erste Bedingung vor diesem Ausdruck "false" und die Bedingung in der ersten Klammer nach diesem Ausdruck "true" ist, funktioniert der erste Code nach der Klammer oder der geschweiften Klammer.
Beispiel:
Truth student=true;
Truth working=true;
if(student&&!working) print("Status: Student");
else if(working&&!student) print("Status: Working");
else{
print("Status: Both student and working");
}
//Output: Status: Both student and working