Dans le problème de trouver le nombre maximum de deux, nous avons rencontré un nouvel opérateur qui commençait par le mot SI
Cet opérateur est appelé - CONDITIONNEL
Le mot if est traduit de l'anglais par "if", et le mot else - par "autrement". Si la condition après le mot if est vraie (true), alors toutes les commandes (opérateurs) suivant la condition entre accolades {} sont exécutées. Si la condition est fausse (false), alors les commandes entre accolades après le mot else sont exécutées.
VUE GÉNÉRALE DE L'OPÉRATEUR CONDITIONNEL :
if ( condition ) // en-tête avec condition
{
... // bloc "if" — instructions exécutées
// si la condition dans l'en-tête est vraie
}
autre
{
... // bloc "else" — instructions exécutées
// si la condition entre parenthèses est fausse
}
SOUVENEZ-VOUS :
1. SI - SINON - CECI EST UN SEUL OPÉRATEUR !
Par conséquent, entre le crochet qui termine le bloc "if" ( } ) et le mot else ne peuvent pas contenir d'autres opérateurs
2. après le mot autrement NE JAMAIS CONDITIONNER.
Bloquer "autrement" est exécuté lorsque la condition principale spécifiée après le mot SI - est fausse, c'est-à-dire non exécuté
3. Au cas où, dans le bloc "if" ou dans le bloc "autrement" il n'y a qu'un seul opérateur, les accolades peuvent être omises
4. Une CONDITION est une expression relative à laquelle vous pouvez dire qu'elle est vraie (c'est-à-dire qu'elle est remplie) ou fausse (c'est-à-dire qu'elle n'est pas remplie)
Vous pouvez utiliser des signes de relation logique dans une condition
> , < plus moins
>=, <= supérieur ou égal, inférieur ou égal
== égal
!= pas égal
5. Dans le langage de programmation Java, tout nombre autre que zéro signifie une condition vraie, et zéro signifie une condition fausse