suivant: Supprimer une sous-chaîne
monter: Supprimer une lettre et
précédent: Supprimer une lettre et
Table des matières
Index
On parcourt la cha{ine S lorsqu'il y a
égalité avec le caractère c il faudra supprimer ce caractère en
faisant une concaténation entre ce qu'il y a avant c (si c est d'indice
j c'est mid(S,0,j) car ce qu'il y a avant c est de longueur j) et
ce qu'il y a après c (mid(S,j+1)). On met alors à jour la longueur
de S.
Supprimec(c,S):={
local d,j;
d:=dim(S)-1;
j:=0;
tantque j<=d faire
si c==S[j] alors
S:=mid(S,0,j)+mid(S,j+1);
d:=d-1;
sinon
j:=j+1
fsi;
ftantque;
retourne S;
}:;
On tape :
Supprimec("e","occurrences")
On obtient : "occurrncs"
Documentation de giac écrite par Renée De Graeve