Section courante

A propos

Section administrative du site

ODD

Impaire
Free Pascal System

Syntaxe

Function odd(Value:LongInt):Boolean;
Function odd(Value:LongWord):Boolean;
Function odd(Value:Int64):Boolean;
Function odd(Value:QWord):Boolean;

Paramètres

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

Retour

Valeur Description
FALSE Cette valeur permet d'indiquer que le nombre est paire
TRUE Cette valeur permet d'indiquer que le nombre est impaire

Description

Cette fonction indique si la valeur entière est un nombre impaire.

Remarque

Algorithme

MODULE ODD(Value)
   RETOURNE Value ∩ 1 = 1

Exemple

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

  1. Program OddSamples;
  2.  
  3. Var I:ShortInt;
  4.  
  5. BEGIN
  6.  For I := -4 to 10 do Begin
  7.   Write('Le nombre ',I,' est ');
  8.   If(Odd(I))Then Begin
  9.    WriteLn('Impaire');
  10.   End
  11.    Else
  12.   Begin
  13.    WriteLn('Pair');
  14.   End;
  15.  End;
  16. END.

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

Voir également

Langage de programmation - Free Pascal - Référence de procédures et fonctions - Abs
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Ord

Dernière mise à jour : Samedi, le 18 juillet 2015