Cours:TpAlgorithmique : Différence entre versions
Ligne 9 : | Ligne 9 : | ||
**fin | **fin | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | '''algorithme''' nomDeAlgorithme |
+ | <liste des variables> | ||
+ | '''debut''' | ||
+ | <liste des instructions> | ||
+ | '''fin''' | ||
+ | |||
+ | =entrées/sorties= | ||
+ | |||
+ | un algorithme devra nécessairement interagir avec l'extérieur par : | ||
+ | *des lectures | ||
+ | **clavier | ||
+ | **bouton poussoir | ||
+ | **mesure de température | ||
+ | **=>capteurs | ||
+ | *des écritures | ||
+ | **afficher à l'écran | ||
+ | **imprimer | ||
+ | **allumer un voyant | ||
+ | **faire tourner un moteur | ||
+ | **=>actionneurs | ||
+ | |||
+ | '''Ex :''' | ||
+ | '''algorithme''' ex1 | ||
+ | '''debut''' | ||
+ | lire capteur de lumiere | ||
+ | allumer led rouge | ||
+ | '''fin''' |
Version du 7 septembre 2023 à 07:52
Un algorithme est une suite ordonnée d'instructions permettant la résolution d'un problème.
On écrira les algorithmes de la façon suivante :
- on commencera par donner le nom de l'algorithme
- on listera ensuite les variables utilisées
- on listera ensuite les instructions a effectuer entre :
- debut
- fin
algorithme nomDeAlgorithme <liste des variables> debut <liste des instructions> fin
entrées/sorties
un algorithme devra nécessairement interagir avec l'extérieur par :
- des lectures
- clavier
- bouton poussoir
- mesure de température
- =>capteurs
- des écritures
- afficher à l'écran
- imprimer
- allumer un voyant
- faire tourner un moteur
- =>actionneurs
Ex :
algorithme ex1 debut lire capteur de lumiere allumer led rouge fin