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

Contenu supprimé Contenu ajouté
Djihane (discussion | contributions)
Nouvelle page : L<nowiki>’</nowiki>énoncé <font color="#0000FF">find </font>permet de rechercher la première valeur (ou le premier pointeur) qui satisfait aux conditions spécifiées dans une ...
 
Aucun résumé des modifications
Ligne 12 :
\color{blue} \text{none} \\
\end{matrix} \color{black}\right\}\left[ , \right] \\
& \quad \quad \quad \text{ } \quad \quad \left[ \color{blue}\text{else} \color{black}\right. \\
& \quad \quad \quad \quad \quad \quad \quad \text{ }\left. \acute{e}nonc\acute{e}s \right] \\
& \quad \quad \qquad \qquad\color{blue}\text{ endif} \\
\end{align}</math>
 
Ligne 23 :
<source lang="fortran">
for i = 1 to 10 with x(i) < 5
find the first case
</source>
 
Ligne 32 :
<source lang="fortran">
for each Ville with Population(Ville) > 100000
find Grande_Ville = Nom(Ville)
</source>
 
Ligne 41 :
<source lang="fortran">
for each Personne in Vie
with Age(Personne) >= 100
find the first case
if found,
remove the Personne from Vie
destroy Personne
endif;
...
</source>
Ligne 52 :
On supprime le premier centenaire de l<nowiki>’</nowiki>ensemble Vie.
 
<source lang="fortran">
for each Pompe
with type_Essence (pompe) = _sans_plomb
and Reserve (pompe) > = 100.0
find the first case
if found,
let Reserve (pompe) = Reserve (pompe) – le_plein(auto)
else
:
:
endif;
</source>