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






Répondre avec citation







). Donc que la condition du IF soit vraie au fausse, lors du retour de la fonction on continue la où on en était.


Partager