Section courante

A propos

Section administrative du site

Il existe une fonction dans de nombreux langages, comme le Delphi, permettant de déterminer si un nombre est impaire ou paire (Odd). Voici un programme très performant permettant de déterminer celui-ci en Delphi :

  1. Program OddSource;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. Uses SysUtils;
  6.  
  7. Function IsOdd(value:Integer):Boolean;Begin
  8.  IsOdd := value and 1 = 1;
  9. End;
  10.      
  11. Var
  12.  I:Integer;
  13. BEGIN
  14.  For I := -4 To 10 do Begin
  15.   Write('Le nombre ',I,' est ');
  16.   If IsOdd(I)Then WriteLn('Impaire')
  17.              Else WriteLn('Pair');
  18.  End;
  19. 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

Science - Mathématique

Dernière mise à jour : Dimanche, le 17 août 2014