Introduction a l x27 agorithmique
Initiation aux algorithmes Slim ELLOUZE Langage structurée PROGRAMME NomProg DEBUT Instruction Instruction ? ? ? ? ? InstructionN FIN Début Instruction Instruction InstructionN Fin L ? algorithmique ? Description d ? un processus complexe en opération élémentaire ou en sousprocessus ? Langage ?? Pseudo-code ?? Ordinogramme ? Permet de se dédouaner des limitations techniques Application ? Fermer la porte ? S ? installer ? Mettre la clé dans le contact ? Déverrouiller les portes ? Ouvrir la porte ? Mettre la ceinture ? Régler la voiture siège rétroviseur ? Démarrer CExpression Booléenne ? Deux valeurs possibles vrai ou faux ? Opérateurs logiques non et ou ? ? Comparateur ? ? ?? noté Ex A l ? entrée d ? une salle de cinéma ne di ?usant que deux genres de ?lms Tout public ou violent l ? ouvreuse doit veille à ce que cette condition soit toujours respectée genre Tout Public ou genre Violent et Age ? Application Deux tests supplémentaire ? EndroitSombre vrai ou faux ? PointMort vrai ou faux Deux actions supplémentaires ? Mettre le point mort ? Allumer les feux La structure alternative réduite ? ? ? ? ? Si expression Instruction ? ? ? ? ? InstructionN FinSi ? ? ? ? ? vrai expression Faux Instruction InstructionN La structure alternative ? ? ? ? ? Si expression InstructionO ? ? ? ? ? InstructionON sinon InstructionN ? ? ? ? ? InstructionNN FinSi ? ? ? ? ? vrai Faux expression InstructionO InstructionN InstructionON InstructionNN CLes structures alternatives en cascade ? ? ? ? ? Si expression InstructionO ? ? ? ? ? InstructionON sinonSi expression InstructionP ? ? ? ? ? InstructionPN Sinon InstructionN ? ? ? ? ? InstructionNN FinSi ? ? ? ? ? vrai expression faux InstructionO vrai expression faux InstructionP InstructionN InstructionPN InstructionON InstructionNN La structure itérative Tant que ? ? ? ? ? ? TantQue expression Instruction ? ? ? ? ? InstructionN FinTantQue ? ? ? ? ? Faux expression vrai Instruction InstructionN Application Deux tests supplémentaires ? PlaceDevant vrai ou faux ? PlaceDerrière vrai ou faux Quatre actions supplémentaires ? Mettre la première ? Mettre la marche arrière ? Rel? cher le frein ? Klaxonner La structure itérative Répéter ? Variante Tant que ? ? ? ? ? ? Répéter Instruction ? ? ? ? ? InstructionN TantQue expression ? ? ? ? ? Instruction InstructionN expression vrai Faux CLa structure itérative Répéter ? Variante jusqu ? à ? ? ? ? ? ? Répéter Instruction ? ? ? ? ? InstructionN Jusqu ? à expression ? ? ? ? ? Instruction InstructionN vrai expression Faux Constantes ? Permettent de stocker des informations prédé ?nies et ?gées ?? ex les valeurs ?xées dans l ? énoncé ? Dé ?nie et ?xée après le mot clé CONST et avant le mot clé PROGRAMME ?? Ex CONST A Message Bonjour PROGRAMME Exemple Application Reprendre l ? application de sorte à tenter de déplacer le véhicule autant de fois que
Documents similaires
-
33
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jul 29, 2022
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 35.5kB