next up previous contents index
suivant: Nombre d'occurences d'une sous-chaîne monter: Compter un nombre d'occurences précédent: Compter un nombre d'occurences   Table des matières   Index

Nombre d'occurences d'une lettre

On parcourt la chaîne S et on augmente le compteur n de 1 lorsqu'il y a égalité avec le caractère c.
Occurc(c,S):={
  local n,d,j;
  d:=dim(S)-1;
  n:=0;
  pour j de 0 jusque d faire
    si c==S[j]  alors n:=n+1 fsi;
  fpour;
  retourne n;
}:;
On tape :
Occurc("e","occurrences")
On obtient : 2

Documentation de giac écrite par Renée De Graeve