Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2812 connectés 

 


Dernière réponse
Sujet : [c] type ensemble utilisé en pascal
gilou D'apres le site Pascalissime, en Pascal, il y a ceci:
 
Le type SET.  
 
Il est parfois intéressant de pouvoir rassembler des données dans un ensemble, le plus souvent pour tester l'appartenance.  
 
Le type SET permet de réunir un maximum de 256 valeurs d'un type ordinal mais ces valeurs doivent être comprises entre 0 et 255. Ainsi un SET OF SHORTINT et un SET OF WORD ne seront pas admis.  
 
Déclaration de variable:  
 
 
VAR Chiffres_base_16 : SET OF CHAR;
....
BEGIN
Chiffres_base_16:=['0'..'9','A'..'F'];
....
END.
 
ou  
TYPE  Taille = 150..230;
VAR NTaille : SET OF Taille;
....
BEGIN
NTaille :=[150..152, 154, 156]
....
END.
 
et une procedure standard:  
procedure Include(var S: set of T; I:T);
 
C'est tres limité comme type.
 
A+,

 

[edtdd]--Message édité par gilou--[/edtdd]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
gilou D'apres le site Pascalissime, en Pascal, il y a ceci:
 
Le type SET.  
 
Il est parfois intéressant de pouvoir rassembler des données dans un ensemble, le plus souvent pour tester l'appartenance.  
 
Le type SET permet de réunir un maximum de 256 valeurs d'un type ordinal mais ces valeurs doivent être comprises entre 0 et 255. Ainsi un SET OF SHORTINT et un SET OF WORD ne seront pas admis.  
 
Déclaration de variable:  
 
 
VAR Chiffres_base_16 : SET OF CHAR;
....
BEGIN
Chiffres_base_16:=['0'..'9','A'..'F'];
....
END.
 
ou  
TYPE  Taille = 150..230;
VAR NTaille : SET OF Taille;
....
BEGIN
NTaille :=[150..152, 154, 156]
....
END.
 
et une procedure standard:  
procedure Include(var S: set of T; I:T);
 
C'est tres limité comme type.
 
A+,

 

[edtdd]--Message édité par gilou--[/edtdd]

TJ78 Personne peux m'aidé ??
 
HELP ME PLEASE !! :cry:  :cry:
TJ78 Bonjour,
 
Savez-vous comment simuler le fonctionnement d'un ensemble au sens mathématique (groupe de valeurs distinctes) ?? Afin que le prog. donne le cardinal d'un ensemble, l'union, intersection et la différence..etc.. d'un ensemble ??
Il me semble qu'en pascal il existe un type ensemble mais en C ???
Auriez vous un bout d'algo/prog qui me permettrait de faire ca ??
Je vous remercie d'avance !

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)