Plan du cours
📘 Représentation d'un algorithme
Un algorithme peut être exprimé de différentes manières : en langage naturel, en pseudo-code ou à l’aide d’un organigramme.
Parmi ces représentations, le pseudo-code est la méthode la plus utilisée et la plus recommandée. Il permet de décrire les étapes d’un algorithme de manière claire, structurée et indépendante de tout langage de programmation.
Un pseudo-code est une manière simple de représenter un algorithme en utilisant un langage proche du langage humain, tout en respectant une certaine structure logique.
Il n’appartient à aucun langage de programmation et sert principalement à exprimer la logique d’un problème avant de le traduire en code.
Structure générale
Algorithme Nom_Algorithme
Variables
déclaration des variables
Début
instructions
Fin
- Algorithme Nom_Algorithme : définit le nom de l’algorithme.
- Variables : contient la déclaration des variables nécessaires.
- Début : indique le début du traitement.
- Instructions : ensemble des actions à exécuter.
- Fin : marque la fin de l’algorithme.
Les types d’instructions
Dans un algorithme, les actions à exécuter sont appelées instructions.
On distingue plusieurs types d’instructions :
- Affectation : attribuer une valeur à une variable.
- Entrée (lecture) : récupérer une valeur saisie par l’utilisateur.
- Sortie (affichage) : afficher un résultat à l’écran.
- Condition : exécuter des instructions selon une condition.
- Boucle (répétition) : répéter une ou plusieurs instructions.