Les différentes structures algorithmiques
Structure linéaire
La structure linéaire est la structure de base de l'algorithmique. Elle se caractérise par une suite d'actions à exécuter successivement dans l'ordre de leur énoncé. | ![]() |
Structure conditionnelle
Une structure conditionnelle permet de faire ou de ne pas faire une action.
![]() Algorigramme | Algorithme Si condition Alors Action Fin de si |
Structure alternative
Une structure alternative offre un choix, la condition conduit à faire une action ou pas.
Algorithme Si condition Alors Action 1 Sinon Action 2 Fin de si | ![]() Algorigramme |
Structure alternative multiple (suivant cas)
La boucle « Tant que ... ».
Cette structure permet de réaliser une action tant qu'une condition est vraie.
Algorithme Tant que Condition vraie Action Fin de tant que | ![]() Algorigramme |
La boucle « Répéter ... Tant que »
![]() Algorigramme | Algorithme Répéter Action Tant que Condition vraie |
Remarque :
Dans cette structure, l'action est exécutée au moins une fois.
Boucle « pour » (Nombre d'itérations connu)
Algorithme Pour (i de e1 à e3 par pas de e3) faire Action fin_pour e1 : valeur initiale e2 : valeur finale e3 : pas | ![]() Algorigramme |