Académique Documents
Professionnel Documents
Culture Documents
1. INTRODUCTION
Un organigramme (ou algorigramme, lorsquil est plus particulirement appliqu lalgorithmique) est une reprsentation graphique normalise, utilise pour analyser ou dcoder un problme. Il est clair, mais peu adapt aux systmes complexes.
2. SYMBOLES
Le sens gnral de lecture est de haut en bas, de gauche droite. Si ce nest pas le cas on flche la liaison.
Maguette SARR
Page 1
3.2. Structure alternative Elle propose un choix ; une condition va entrainer telle ou telle raction du systme. Les deux issues sexcluent mutuellement.
Maguette SARR
Page 2
3.2.1. SIALORSSINON[IFTHENELSE]
3.2.2. SIALORS [IFTHEN] Il sagit de la mme structure que prcdemment, mais la partie SINON est omise ; il es rsulte un choix non pas entre deux actions, mais entre lexcution dune action ou non.
3.3. Structure itrative La structure itrative, aussi appele structure rptitive, permet par exemple de rpter une action jusqu ce quune condition soit valide. Elle intgre de facto une structure alternative, et ventuellement des structures linaires. 3.3.1. FAIRE JUSQU'A [DO UNTIL] Laction est excute au moins une fois.
Maguette SARR Page 3
Cours de Programmation/ESEBAT 2011/2012 Le nombre dexcutions de la boucle est inconnu et/ou variable.
3.3.2. TANTQUEFAIRE [WHILE DO] Laction nest pas forcment excute. Le nombre dexcutions de la boucle est inconnu et/ou variable.
3.3.3. POUR FAIRE [FOR DO] Le nombre dexcutions de la boucle est connu. Il peut tre variable dans certains cas particuliers.
Maguette SARR
Page 4
Maguette SARR
Page 5