Algorithmique impérative/Algorithme
Apparence
Au final, l'algorithme se compose de la façon suivante :
Algorithmesuivi du nom de l'algorithme- De la déclaration des procédures et des fonctions
- De la déclaration des constantes de l'algorithme principal
- De la déclaration des variables de l'algorithme principal
- De l'algorithme principal
Algorithme nom_de_l'algorithme
Fonction1(paramètre1 : type du paramètre 1 (* objet du paramètre1 *)
paramètre2 : type du paramètre 1 (* objet du paramètre2 *))
: type de la valeur de retour
Constantes locales de la Fonction1
constante1 = valeur_de_la_constante1
constante2 = valeur_de_la_constante2
constante3 = valeur_de_la_constante3
Variables locales de la Fonction1
variable1 : type_de_la_variable1
variable2 : type_de_la_variable2
variable3 : type_de_la_variable3
Début
instruction1
instruction2
Retourner valeur
Fin
Procédure1(E|S|ES paramètre1 : type du paramètre 1 (* objet du paramètre1 *)
E|S|ES paramètre1 : type du paramètre 2 (* objet du paramètre2 *)
E|S|ES paramètre1 : type du paramètre 3 (* objet du paramètre3 *))
Constantes locales de la Procédure1
constante1 = valeur_de_la_constante1
constante2 = valeur_de_la_constante2
constante3 = valeur_de_la_constante3
Variables locales de la Procédure1
variable1 : type_de_la_variable1
variable2 : type_de_la_variable2
variable3 : type_de_la_variable3
Début
instruction1
instruction2
Fin
Constantes de l'algorithme principal
constante1 = valeur_de_la_constante1
constante2 = valeur_de_la_constante2
constante3 = valeur_de_la_constante3
Variables de l'algorithme principal
variable1 : type_de_la_variable1
variable2 : type_de_la_variable2
variable3 : type_de_la_variable3
Début
instruction1
instruction2
Fin
