INC |
Incrémente |
---|---|
Oberon |
Syntaxe
PROCEDURE INC(s); |
PROCEDURE INC(s,n); |
Paramètres
Nom | Description |
---|---|
s | Ce paramètre permet d'indiquer le nom de la variable à incrémenter |
n | Ce paramètre permet d'indiquer le nombre à ajouter à la variable |
Description
Cette procédure permet d'incrémenter la valeur de la variable spécifié.
Algorithme
MODULE INC(REFERENCE X) X ← X + 1 |
Remarques
- Si le paramètre «n» (le deuxième paramètre) n'est pas spécifié, l'Oberon incrémentera la variable de 1.
- Il est préférable d'utiliser cette procédure plutôt que d'effectuer un «s := s + 1;», car le code est plus petit et plus rapide que l'utilisation de ce calcul manuellement. Au niveau du code machine du microprocesseurs de la famille 80x86, il utilisera l'instruction «INC» ou «ADD» plutôt que 3 instructions d'assembleurs.
Exemple
Voici un exemple de l'utilisation de la procédure «INC» :
on obtiendra le résultat suivant :
I = 0I = 2
I = 4
I = 6
I = 8
I = 10
I = 11
I = 12
I = 13
I = 14
Dernière mise à jour : Samedi, le 7 avril 2018