Section courante

A propos

Section administrative du site

IN

Dans
Turbo Pascal 1+

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 :

Essayer maintenant !
  1. Program InSamples;
  2.          
  3. Var
  4.  A:Char;
  5.  B:Byte;
  6.          
  7. BEGIN
  8.  A:='A';
  9.  B:=29;
  10.  If A in['A','B','C']Then WriteLn('A est dans (A,B,C)');
  11.  If A in['0'..'9']Then WriteLn('A est un chiffre décimal');
  12.  If A in['0'..'9','A'..'F']Then WriteLn('A est hexadécimal');
  13.  If B in[0..255]Then WriteLn('B est un nombre entier');
  14.  If B in[29,30,31]Then WriteLn('B est un nombre compris dans (29,30,31)');
  15. 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)

Référence

Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 252.

Dernière mise à jour : Dimanche, le 25 janvier 2015