Section courante

A propos

Section administrative du site

ODD

Impaire
Oberon

Syntaxe

PROCEDURE ODD(i:LongInt):Boolean;

Paramètres

Nom Description
i Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter

Description

Cette procédure indique si la valeur entière est un nombre impaire.

Algorithme

MODULE ODD(X)
   RETOURNE X ∩ 1 = 1

Exemple

Voici un exemple montrant les résultats générer par cette procédure :

  1. MODULE OddSamples; 
  2.  
  3. IMPORT Out;
  4.      
  5. VAR
  6.  I:INTEGER;
  7.     
  8. BEGIN 
  9.  FOR I := -4 TO 10 DO
  10.   Out.String("Le nombre ");
  11.   Out.Int(I,1);
  12.   Out.String(" est ");
  13.   IF ODD(I) THEN
  14.    Out.String("Impaire");
  15.    Out.Ln;
  16.   ELSE
  17.    Out.String("Pair");
  18.    Out.Ln;
  19.   END;
  20.  END;
  21. END OddSamples.

on obtiendra le résultat suivant :

Le nombre -4 est Pair
Le nombre -3 est Impaire
Le nombre -2 est Pair
Le nombre -1 est Impaire
Le nombre 0 est Pair
Le nombre 1 est Impaire
Le nombre 2 est Pair
Le nombre 3 est Impaire
Le nombre 4 est Pair
Le nombre 5 est Impaire
Le nombre 6 est Pair
Le nombre 7 est Impaire
Le nombre 8 est Pair
Le nombre 9 est Impaire
Le nombre 10 est Pair


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