« Simscript III/Dictionnaire des instructions/CREATE EACH » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
DannyS712 (discussion | contributions)
m <source> -> <syntaxhighlight> (phab:T237267)
Minorax (discussion | contributions)
obs tag
 
Ligne 1 : Ligne 1 :
L<nowiki>’</nowiki>énoncé <font color="#0000FF">create each </font>alloue les tableaux pour les attributs de l<nowiki>’</nowiki>entité permanente spécifiée. Tous ces tableaux sont initialisés à zéro.
L<nowiki>’</nowiki>énoncé <span style="color:#0000FF;">create each </span>alloue les tableaux pour les attributs de l<nowiki>’</nowiki>entité permanente spécifiée. Tous ces tableaux sont initialisés à zéro.


{|border="0" cellspacing="2" width="75%"
{|border="0" cellspacing="2" width="75%"
Ligne 18 : Ligne 18 :




avec N&nbsp;=&nbsp;valeur ou expression entière (dimensionnement de l<nowiki>’</nowiki>entité). Si (N) est omis, on doit obligatoirement affecter une valeur non nulle à l<nowiki>’</nowiki>attribut prédéfini N''.Nom_Entité_Permanente'' '''avant''' le <font color="#0000FF">create each</font>.
avec N&nbsp;=&nbsp;valeur ou expression entière (dimensionnement de l<nowiki>’</nowiki>entité). Si (N) est omis, on doit obligatoirement affecter une valeur non nulle à l<nowiki>’</nowiki>attribut prédéfini N''.Nom_Entité_Permanente'' '''avant''' le <span style="color:#0000FF;">create each</span>.


Exemples&nbsp;:
Exemples&nbsp;:

Version actuelle du 5 novembre 2021 à 07:52

L’énoncé create each alloue les tableaux pour les attributs de l’entité permanente spécifiée. Tous ces tableaux sont initialisés à zéro.

Syntaxe :



avec N = valeur ou expression entière (dimensionnement de l’entité). Si (N) est omis, on doit obligatoirement affecter une valeur non nulle à l’attribut prédéfini N.Nom_Entité_Permanente avant le create each.

Exemples :

create each Canal(8);

create each Ligne(16*i+4);

create all Joueur(4);

read N.Noeud;
create each Noeud