Cours:TpAlgorithmique
Révision datée du 7 septembre 2023 à 08:01 par Bjacquot (discussion | contributions) (→entrées/sorties)
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
sorties
Exemple :
algorithme ex1 debut allumer led rouge fin
écrire des algorithmes qui répondent aux cahiers des charges suivants :
Attention, une sortie restera dans le dernier état dans laquelle on l'a placée
- allumer une led rouge 1 fois pendant 5s
- allumer successivement une led rouge puis orange puis verte, chacune pendant 3s
entrées
afin de mémoriser la valeur lue des entrées, nous utiliserons des variables en précisant leur type :
- entier : pour représenter ... des nombres entiers !
- reel
- texte
Ex :
algorithme ex2 Entier : etatBouton debut etatBouton <- lire bouton broche 2 afficher etatBouton fin