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

Contenu supprimé Contenu ajouté
Nouvelle page : L<nowiki>’</nowiki>énoncé <font color="#0000FF">call </font>appelle un sous-programme de type <font color="#0000FF">routine </font>(''Sous_Programme''), <font color="#0000FF">pro...
 
Aucun résumé des modifications
Ligne 29 :
 
Exemple&nbsp;:
<source lang="fortran">
:<font color="#0000FF">call</font> Entrer(Accès_Au_Tablier(Pont))(PR);
:<font color="#0000FF">call</font> Demander (Pont) (Unités_Demandées, PR);
:<font color="#0000FF">call</font> Libérer(Accès_Au(Pont));
:<font color="#0000FF">call</font> Quitter(Accès_Au_Tablier(Pont))(_En_Secondes);
:<font color="#0000FF">call</font> Synchroniser(Véhicule)(2, 1);
:<font color="#0000FF">call</font> Attendre_Le(Feu(Origine(Véhicule)))("Vert");
 
call Voyager
:<font color="#0000FF">call</font> Entrer(Accès_Au_Tablier(Pont))(PR);
| giving Distance, Vitesse_Moyenne
:<font color="#0000FF">call</font> Demander (Pont) (Unités_Demandées, PR);
| yielding Durée
:<font color="#0000FF">call</font> Libérer(Accès_Au(Pont));
:<font color="#0000FF">call</font> Quitter(Accès_Au_Tablier(Pont))(_En_Secondes);
:<font color="#0000FF">call</font> Synchroniser(Véhicule)(2, 1);
:<font color="#0000FF">call</font> Attendre_Le(Feu(Origine(Véhicule)))("Vert");
 
|call Imprimer_Paramètres_Distribution (Nombre, Moyenne, Ecart_Type,
:{|border="0" cellspacing="2" width="40%"
| Maximum, Minimum, Fréquence(*),
|-
|"<font color= "#C00000">Distribution uniforme (sim_gen_rand_well512 -- l<nowiki>’</nowikil’>Écuyer)</font>",
|<font color="#0000FF">call</font> Voyager
Hmin, Hmax, Hdelta);
| giving Distance, Vitesse_Moyenne
</source>
 
|-
|
| yielding Durée
|}
 
 
:{|border="0" cellspacing="2" width="70%"
|-
|<font color="#0000FF">call</font> Imprimer_Paramètres_Distribution (
|Nombre, Moyenne, Ecart_Type,
 
|-
|
|Maximum, Minimum, Fréquence(*),
 
|-
|
|"<font color="#C00000">Distribution uniforme (sim_gen_rand_well512 -- l<nowiki>’</nowiki>Écuyer)</font>",
 
|-
|
|Hmin, Hmax, Hdelta);
 
|}