Exood4 Studio - Video Game Development, Toulouse (France)
Exood4 Studios Exood4 Tutorials

   
A l g o r i t h m e s

D i a g r a m m e s   s y n t a x i q u e s




Programme
Sous-Programme de type Procédure
Sous-Programme de type Fonction
Glossaire
Paramètres formels de procédure
Paramètres formels de fonction
Suite d'actions
Action
Action composée
Séquence
Sélection
Répétition
Action simple
Affectation
Lecture de données
Écriture de résultats
Appel de procédure
Appel de fonction
Paramètre effectif
Variable élémentaire
Variable structurée
Variable / Paramètre formel


Remarques :
  • Pour une variable structurée de type tableau, on précisera dans le glossaire le domaine de définition de l'indice du tableau ainsi que la nature des éléments composant le tableau.

  • Pour une variable structurée de type enregistrement, on précisera dans le glossaire la liste des champs composant l'enregistrement.

  • Une expression est soit une constante, soit une variable élémentaire, soit le résultat d'un sous-programme de type fonction, soit formée d'un opérateur (+, -, *, /, div, mod, ...) et d'une ou deux opérandes (constante ou variables élémentaire).

    Exemples : 11, FAUX, A, - A, A + B, A + 1, TROUVE ET MASQUE

    Des expressions composées peuvent être construites suivant le modèle précédent en admettant comme opérandes des expressions élémentaires ou composées éventuellement entre parenthèses.

    Exemple : ((A * B) - (C / D)) * (E + F)

  • Les conditions simples sont généralement formées d'un opérateur (=, /=, <, >, <=, >= ...) et d'une ou deux opérandes (constante ou variable élémentaire).

    Exemples : A > 1, A + B /= 0, NON TROUVE

    Des conditions composées ET et OU peuvent être construites suivant le modèle précédent en combinant des conditions simples éventuellement entre parenthèses.

    Exemples : (A /= 0) OU (B /= 0), (NON TROUVE) ET (NON TERMINE), ...

  • Le résultat d'un sous-programme de type fonction sera renvoyé à l'appelant par l'action RETOURNER. Un appel de fonction apparaît dans une expression.

  • Une expression ne peut être paramètre effectif d'un sous-programme (procédure ou fonction) que si elle correspond à un paramètre formel en mode entrée.


Retour en haut de page