2010-06-17 8 views
1

Dans un programme Pascal, que signifie l'instruction s1:=[0,3,7]?Signification de cette déclaration?

+3

En regardant à travers les questions que vous avez déjà posées, semble que vous avez obtenu quelques bonnes réponses là-bas. Marquer la réponse qui a fonctionné pour vous comme «accepté» non seulement remercie l'auteur pour son temps, mais laisse les futurs visiteurs ce qui a le mieux fonctionné pour vous. –

+0

comment puis-je faire ça ?? – osabri

+1

Revenez sur vos questions en cliquant sur votre nom en haut de la page. Passez en revue chaque question avec des réponses. Si une réponse vous a aidé, votez - la flèche vers le haut au-dessus du numéro à côté de la réponse, vous n'avez peut-être pas assez de points pour le faire. Ce que vous avez assez de points est de marquer une réponse comme acceptée. La case à cocher à côté de chaque réponse - si une réponse a fonctionné pour vous, cochez la case. Une réponse par question peut être vérifiée. Si aucune des réponses n'a fonctionné, il est acceptable de ne pas cocher la case - ne vérifiez pas le meilleur d'un mauvais lot. –

Répondre

4

s1 est un Pascal set variable, et elle est initialisée de sorte que l'ensemble contient les éléments 0, 3 et 7.

+0

merci Paul :)) – osabri

2

Pascal a un support de première classe pour sets. s1 est probablement déclarée comme un ensemble, comme

var s1 : set of 0..10; 

Vous pouvez alors écrire

if i in s1 
// true when i is 0, 3 or 7 
Questions connexes