LANGAGE ALGORITHMIQUE Dfinition Ce langage utilise un ensemble
LANGAGE ALGORITHMIQUE Définition : Ce langage utilise un ensemble de mots clés et de structures permettant d’organiser l’exécution des traitements de manière systématique. 2 ALGORITHME Mr DUBOIS
LANGAGE ALGORITHMIQUE Début algorithme : durée de fonctionnement d’un four à micro-ondes. Variables : tf, temps de chauffe tp, temps programmé Chauffage : 0 “ Arrêt ” 1“ Marche ” Début action Lire tf Tant que tf < tp Chauffage 1 “ Marche ” Fin tant que Chauffage 0 “ Arrêt ” Fin action Fin algorithme 3 ALGORITHME Mr DUBOIS
STRUCTURE LINEAIRE Définition : La structure linéaire se caractérise par une suite d’actions à exécuter successivement dans l’ordre de leur énoncé. 4 ALGORITHME Mr DUBOIS
STRUCTURE LINEAIRE Début algorithme : Mise en service d’un équipement Variables : AC, accélérateur de chauffage EV, électrovanne d’admission P, pompe d’arrosage EQ, équipement 1, marche Début action Faire AC 1 Faire EV 1 Faire P 1 Faire EQ 1 Fin action Fin algorithme 5 ALGORITHME Mr DUBOIS
STRUCTURES ALTERNATIVES Définition : Une structure alternative n'offre que deux issues possibles s'excluant mutuellement. 6 ALGORITHME Mr DUBOIS
STRUCTURES ALTERNATIVES Début algorithme : tri de sacs Variables : MS, masse du sac Ref. = 50 kg Début action Lire “ Ms ” Si “ Ms = Ref. ” Alors aiguiller vers D 1 Sinon aiguiller vers D 2 Fin si Fin action Fin algorithme 7 ALGORITHME Mr DUBOIS
STRUCTURES ALTERNATIVES Début algorithme : Ouverture de la porte d’un garage. Variables : PV, présence de la bonne voiture 1, vrai Début action Lire “ PV ” Si PV = 1 Alors : ouvrir la porte Fin si Fin action Fin algorithme 8 ALGORITHME Mr DUBOIS
STRUCTURES REPETITIVES Définition : Une structure répétitive ou itérative répète l’exécution d’un traitement. 9 ALGORITHME Mr DUBOIS
STRUCTURES REPETITIVES Début algorithme : Alimentation en eau d’un lave-linge Variables : n, niveau de l’eau dans la cuve Ref. NH, niveau haut EV, électrovanne 0 “ Fermée ” 1 “ Ouverte ” Début action Répéter Lire n EV 1 remplir la cuve Jusqu’à n = NH EV 0 Arrêt remplissage Fin action Fin algorithme 10 ALGORITHME Mr DUBOIS
STRUCTURES REPETITIVES Début algorithme : Chauffage d’un four Variables : t, température du four en °C Ref. 500°C, consigne de température Chauffage 0 “ Arrêt ” 1 “ Marche ” Début action Lire t Tant que t < 500 °C chauffage 1 “ Marche ” Fin tant que chauffage 0 “ Arrêt ” Fin action Fin algorithme 11 ALGORITHME Mr DUBOIS
STRUCTURES REPETITIVES Début algorithme : Conditionnement de bouteilles. Variable : V, nombre de bouteilles à conditionner, “ 6 ” Début action Pour V de 6 à 0 Faire contrôler Fin pour Fin action Fin algorithme 12 ALGORITHME Mr DUBOIS
- Slides: 11