LES STRUCTURES DE CONTROLE
Puisque nous avons vu avec un tout petit peu d'anticipation les
opérateurs de comparaison dans le chapitre
précédent, il nous reste maintenant aux instruction de
test et de comparaison de valeurs.
En effet il est indispensable, dans un langage qui se veut interactif
de pouvoir diriger l'internaute en fonction des données qu'il
aura fournis.
L'instruction
if :
Première des instructions conditionnelles (
attention à
la casse, minuscule !) l'instruction if peut être traduite
par "si"
La syntaxe est très simple :
if (Mavariable
opérateur de comparaison
valeur)
instruction ;
Dans le cas où plusieurs instructions doivent se succéder
on les placera entre accolades { }
NB: si vous utilisez dans l'instruction if le signe = (erreur courante)
vous
affectez la valeur 10 à la variable a. Votre
condition sera évidemment remplie mais ce n'est pas ce que l'on
cherche dans ce cas !
L'instruction
else :
Signifiant littéralement
sinon, l'instruction else
permet de lister une ou des instructions dans le cas ou la condition
n'est pas remplie.
Dans le cas ou plusieurs instructions se suivent après else, on
utilisera de même des accolades.
L'instruction conditionnelle abrégée :
Pour l'écriture d'instructions simples, il est possible de
recourir à une instruction abrégée sans employer
ni
if ni
else
