Définition d'un algorithme :
C'est un ensemble de règles opératoires rigoureuses ordonnant à un processus d'exécuter dans un ordre déterminé un nombre fini d'opérations élémentaires, il oblige à une opération structurée.
Un algorithme est écrit en utilisant un langage de description d'algorithme (LDA). L'algorithme ne doit pas être confondu avec le programme proprement dit. (...)
[...] Structure d'un algorithme a. Représentation : L'en-tête algorithme nom de l'algorithme ; const Les déclarations de constantes, variables, structures var struct fonc Les déclarations de fonctions et procédures proc début Le corps de l'algorithme liste des constantes ; liste des variables ; liste des structures ; liste des fonctions ; liste des procédures ; action 1 ; action2 ; . action n ; fin algorithme Tous les mots clés sont soulignés et écrits en minuscule. Une marque de terminaison ( est utilisée entre chaque action. [...]
[...] Les opérateurs a. Opérateurs sur les entiers et les réels + * / DIV Arithmétiques Addition Soustraction Multiplication Division Division entière Puissance > [...]
[...] structure POUR DE . À . FAIRE Dans cette structure, la sortie de la boucle d'itération s'effectue lorsque le nombre souhaité de répétition est atteint. On utilise donc une variable (ou indice) de contrôle d'itération caractérisée par : sa valeur initiale, sa valeur finale, son pas de variation. Si la valeur finale de l'indice est inférieure à sa valeur initiale le pas de variation est négatif, la structure est dite pour décroissante (Figure dans le cas contraire, le pas est positif et la structure est dite pour croissante (Figure 2). [...]
[...] Construire l'algorigramme correspondant. [...]
[...] fin algorithme exemple1. Exemple 2 : algorithme exemple2 ; const . var chaîne chaîne_lue ; struct . fstruct proc fonc début afficher une chaîne de caractères(chaîne machaîne) ; . paramètre entrant lire n caractères d'une chaîne(chaîne machaîne ,entier depuis la position , entier :chaîne ; . chaîne_lue lire n caractères d'une chaîne(BEPEL ; . afficher une chaîne de caractère(chaîne_lue) ; paramètre sortant fin algorithme exemple2. Exemple 3 : ‘A'+'ller' donne comme résultat après concaténation : ‘Aller' ‘alpha'+'numérique' donne comme résultat après concaténation : ‘alphanumérique' Page - 2 - Exemples Exemple 4 Mise en marche d'un équipement Avant de procéder à la mise en service d'un équipement, il est nécessaire d'effectuer un certains nombre d'opérations indispensables à son bon fonctionnement : montée en température : mise en route de l'accélérateur de chauffage AC ; distribution d'air comprimé : ouverture de l'électrovanne d'admission EV. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture