Ces 2 algorithmes sont mes solutions pour inverser une File F.
Il y a une seule différence :
Procedure Inverse(var F:File)
Debut
Si (Vide(F)=Faux) alors
Defiler(F)
Inverse(F)
Enfiler(Tete(F),F)
Fin Si
Fin
Procedure Inverse(var F:File)
Debut
Si (Vide(F)=Faux) alors
Defiler(F)
Inverse(F)
Fin Si
Enfiler(Tete(F),F)
Fin
Lequel des 2 me donne une File inversée, celui avec l'instruction "Enfiler" avant le "Fin Si" ou après.
Merci de m’aider
Partager