next up previous contents index
suivant: Les mots monter: Les programmes récursifs précédent: Les programmes récursifs   Table des matières   Index

Une liste de mots

On veut énumérer les éléments d'une liste. Pour cela on écrit le premier élément et on énumère la liste privée de son premier élément. On s'arrête quand la liste est vide.
On écrit :
enumere(l):={
if (l==[]) return 0;
print(l[0]);
enumere(tail(l));
}
On tape :
enumere(["jean","paul","pierre"])
On obtient, en écriture bleue, dans la zone des résultats intermédiaires :
"jean"
"paul"
"pierre"


Documentation de giac écrite par Renée De Graeve