Module: 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 après le mot  then entre les mots begin et end sont exécutés >. Si la condition est fausse (false), alors les commandes entre begin et end après le mot else sont exécutées.

VUE GÉNÉRALE DE L'OPÉRATEUR CONDITIONNEL : if condition then begin // en-tête avec condition ... // bloc "if" — instructions exécutées // si la condition dans l'en-tête est vraie fin sinon commencer ... // bloc "else" — instructions exécutées // si la condition entre parenthèses est fausse fin ; SOUVENEZ-VOUS :
1. SI - SINON  -  CECI EST UN SEUL OPÉRATEUR !
   Par conséquent, aucune autre déclaration
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'une seule instruction, alors begin et end peuvent être omis
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

 

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 4, au lieu d'un commentaire, écrivez la condition que vous allez vérifier
2. À la ligne 5, écrivez l'instruction de sortie qui sera exécutée si la condition est TRUE (est vraie)
3. À la ligne 8, écrivez l'instruction de sortie qui sera exécutée si la condition est FAUX  (non satisfaite)