Section courante

A propos

Section administrative du site

IN

Dans
Delphi/Kylix/Lazarus

Syntaxe

elem In ensemble;

Paramètres

Nom Description
elem Ce paramètre permet d'indiquer un élément d'ensemble
ensemble Ce paramètre permet d'indiquer l'ensemble

Description

Ce mot réservé permet d'indiquer une correspondance avec l'ensemble spécifié.

Exemple

Voici des exemples de l'utilisation de cette instruction :

  1. Program InSamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4.  
  5. Uses SysUtils;
  6.      
  7. Var
  8.  A:Char;
  9.  B:Byte;
  10.      
  11. BEGIN
  12.  A:='A';
  13.  B:=29;
  14.  If A in['A','B','C']Then WriteLn('A est dans (A,B,C)');
  15.  If A in['0'..'9']Then WriteLn('A est un chiffre décimal');
  16.  If A in['0'..'9','A'..'F']Then WriteLn('A est hexadécimal');
  17.  If B in[0..255]Then WriteLn('B est un nombre entier');
  18.  If B in[29,30,31]Then WriteLn('B est un nombre compris dans (29,30,31)');
  19. END.

on obtiendra le résultat suivant :

A est dans (A,B,C)
A est hexadécimal
B est un nombre entier
B est un nombre compris dans (29,30,31)

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Exclude
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Include
Langage de programmation - Delphi/Kylix/Lazarus - Références de mots réservés (mots clefs) - Set

Dernière mise à jour : Mercredi, le 18 février 2015