Chapitre 2 : Instructions conditionnelles

Intérêt des instructions conditionnelles

Pour illustrer l'importance des instructions conditionnelles, nous donnons l'algorithme ci-dessous qui calcule l'inverse d'un nombre :

1
ALGORITHME Inverse ;
2
VAR nombre : Réel ;
3
DÉBUT
4
 ÉCRIRE (‘Donner un nombre : ‘) ;
5
 LIRE (nombre) ;
6
 ÉCRIRE (‘L'inverse du nombre : ‘, nombre, ‘est : ‘, 1/nombre) ;
7
FIN.

Le programme associé à cet algorithme causera une fin anormale si le nombre tapé est nul (zéro). Dans cet exemple, l'ordinateur ne doit calculer l'inverse d'un nombre sauf si ce nombre n'est pas nul.

Les instructions de base vues jusqu'à présent : l'affectation, la lecture et l'écriture ne peuvent pas répondre à ce besoin, ce sont des instructions impératives.

Donc, nous avons besoins de nouvelles instructions, qui peuvent gérer de telles situations, qui sont les instructions conditionnelles.

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimerRéalisé avec Scenari (nouvelle fenêtre)