diff --git a/algorithmique/piles-files/file.algo b/algorithmique/piles-files/file.algo new file mode 100644 index 0000000..78fc7d8 --- /dev/null +++ b/algorithmique/piles-files/file.algo @@ -0,0 +1,17 @@ +Algorithme : Création d'une file + +Début + Variable F : File + Procédure InitialiserFile(var F : File) + ... + FinProcédure + Fonction EstFileVide(var F : File) : Booléen + ... + FinFonction + Procédure Emfiler(var x : Entier, var F : File) + ... + FinProcédure + Procédure Défiler(var x : Entier, var F : File) + ... + FinProcédure +Fin diff --git a/algorithmique/piles-files/pile.algo b/algorithmique/piles-files/pile.algo new file mode 100644 index 0000000..0f72967 --- /dev/null +++ b/algorithmique/piles-files/pile.algo @@ -0,0 +1,17 @@ +Algorithme : Création d'une pile + +Début + Variable P : Pile + Procédure InitialiserPile(var P : Pile) + ... + FinProcédure + Fonction EstPileVide(var P : Pile) : Booléen + ... + FinFonction + Procédure Empiler(var x : Entier, var P : Pile) + ... + FinProcédure + Procédure Dépiler(var x : Entier, var P : Pile) + ... + FinProcédure +Fin