FONCTION rechercher(liste : liste_doublement_chainee , valeur : ENTIER)
VAR
    *maillon_courant <- NULL : maillon_entier
    i : ENTIER
DEBUT
	maillon_courant <- ma_liste.premier
	POUR i ALLANT DE 1 A liste.taille AU PAS DE 1
	FAIRE
		SI maillon_courant->valeur = valeur
		ALORS
			RETOURNER(VRAI)
		FINSI
		maillon_courant <- maillon_courant->suivant
	FINPOUR 
	RETOURNER(FAUX)
FIN

