Module: Java. Opérateur conditionnel


Problem

2/17

Opérateur conditionnel - SI

Theory Click to read/hide

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

 

Problem

Complétez le programme qui affiche le signe "-" (moins) si le nombre saisi au clavier est négatif, et le signe "+" (plus) - si le nombre est positif (ne tenez pas compte du fait que zéro peut être saisi à partir du clavier)

1. A la ligne 7, entre parenthèses, écrivez la condition que vous allez vérifier
2. À la ligne 8, écrivez l'instruction de sortie qui sera exécutée si la condition est VRAIE (satisfaite)
3. À la ligne 11, écrivez l'instruction de sortie qui sera exécutée si la condition est FAUX  (non satisfaite)