next up previous contents index
suivant: Codage d'un message selon monter: Écriture des programmes correspondants précédent: Passage d'un entier entre   Table des matières   Index

Passage d'un entier k entre 0 et 25 à l'entier n+k mod 26

On écrit donc la procédure decal de paramètres n et l qui transforme une liste l d'entiers k entre 0 et 25 en la liste d'entiers $ \tt n+k  mod 26$.
On écrit :
decal(n,l):={
return(irem(l+makelist(n,1,size(l)),26));
}
Exemple :
decal(13,[1,14,13,9,14,20,17])=[14,1,0,22,1,7,4]

Documentation de giac écrite par Renée De Graeve