From bbaf5fea8e00a09d260041d113569eff95fe8ed5 Mon Sep 17 00:00:00 2001 From: "flyingscorpio@arch-desktop" Date: Mon, 6 Sep 2021 15:26:16 +0200 Subject: [PATCH] Add skeleton for pile and file --- algorithmique/piles-files/file.algo | 17 +++++++++++++++++ algorithmique/piles-files/pile.algo | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 algorithmique/piles-files/file.algo create mode 100644 algorithmique/piles-files/pile.algo 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