Principe
Un algorigramme est une représentation graphique d’un algorithme.
La structure de base d’un algorithme, représentée par un algorigramme est :
Symboles
Le bloc d’entrée/sortie permet de représenter l’instruction d’écriture et l’instruction de lecture se note comme en pseudo-code, dans un bloc de la forme d’un parallélogramme | |
Le bloc de traitement permet de représenter les autres instructions, comme l’instruction d’affectation se note comme en pseudo-code, dans un bloc de la forme d’un rectangle | |
Il est possible d’inclure une procédure dans un algorigramme. Une procédure est un algorithme séparé de l’algorithme principal. On utilise alors le bloc de procédure, avec les doubles barres sur les côtés | |
Le bloc de condition permet de représenter une structure conditionnelle. La condition se note comme en pseudo-code | |
Il est possible d’ajouter des annotations pour commenter l’algorigramme avec le symbole |
Structures itératives
La boucle avec condition de bouclage se représente :
La boucle à itérations déterminées se représente :