Module: Opérateur conditionnel


Problem

2/17

Opérateur conditionnel - SI

Theory Click to read/hide

Instruction conditionnelle (if)
Dans le problème de trouver le nombre maximum de deux, nous avons rencontré un nouvel opérateur qui commençait par le mot if.
Cet opérateur est appelé conditionnel.
Le mot if est traduit de l'anglais par "if", et le mot else  par "else ". Après le mot if , une condition logique est écrite, et si elle est vraie (true), alors toutes les commandes (opérateurs) qui apparaissent après la condition entre accolades {} sera exécutée. 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 (boolean_condition ) // en-tête avec condition { ... // bloc "si" — instructions exécutées // si la condition dans l'en-tête est vraie } autre { ... // bloc "sinon" — instructions exécutées // si la condition entre parenthèses est fausse }
N'oubliez pas !
1. if- else - est une instruction unique. Par conséquent, entre la parenthèse qui termine le if  (}) et le mot else ne peuvent pas contenir d'autres opérateurs.
2. Ne mettez jamais de condition après le mot else .  Le "else" est exécuté lorsque la condition principale spécifiée après le mot if  - est fausse, c'est-à-dire qu'elle n'est pas remplie.
3. Si, dans le bloc "if" ou dans le "else" il n'y a qu'un seul opérateur, les accolades peuvent être omises.
4. Une condition booléenne est une expression qui peut être utilisée pour dire si elle est vraie (ce qui signifie qu'elle est vraie) ou fausse (ce qui signifie qu'elle n'est pas vraie).

Une condition logique s'écrit en utilisant les signes des relations logiques
>, < supérieur à moins
>=, <= supérieur ou égal, inférieur ou égal à
== égal
!= pas égal

 

Problem

Complétez le programme qui affiche le caractère "-" (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. Dans la 6e ligne, entre parenthèses, écrivez la condition que vous allez vérifier.
2. Sur la 7ème ligne, écrivez une instruction de sortie qui sera exécutée si la condition est vraie (est vraie).
3. Sur la 10e ligne, écrivez une instruction de sortie qui sera exécutée si la condition est fausse (non vraie).