Section courante

A propos

Section administrative du site

DEC

Décrémente
Oberon

Syntaxe

PROCEDURE DEC(s,n);
PROCEDURE DEC(s);

Paramètres

Nom Description
s Ce paramètre permet d'indiquer la variable à traiter
n Ce paramètre permet d'indiquer la valeur à ajouter à la variable

Description

Cette procédure effectue la décrémentation de 1 ou de N d'une variable.

Algorithme

MODULE DEC(REFERENCE X)
   XX - 1

MODULE DEC(REFERENCE X, valeur)
   XX - valeur

Remarques

Exemple

Voici un exemple de l'utilisation de la procédure «DEC» :

  1. MODULE DecSamples;
  2.      
  3. IMPORT Out;
  4.              
  5. VAR
  6.  I:INTEGER;
  7.             
  8. BEGIN
  9.  I := 14;
  10.  WHILE I > 5 DO
  11.   Out.String("I = ");
  12.   Out.Int(I,1);
  13.   Out.Ln;
  14.   DEC(I,2);
  15.  END;
  16.  WHILE I > 0 DO
  17.   Out.String("I = ");
  18.   Out.Int(I,1);
  19.   Out.Ln;
  20.   DEC(I);
  21.  END;
  22. END DecSamples.

on obtiendra le résultat suivant :

I = 14
I = 12
I = 10
I = 8
I = 6
I = 4
I = 3
I = 2
I = 1


Dernière mise à jour : Samedi, le 7 avril 2018