Algorithme pour coder une phrase
Bonsoir mes amis , j'ai un exercice pour écrire un algorithme qui demande à l'utilisateur une phrase et qui code ensuite les lettres de cette phrase de la façon suivante : le a devient b , le b devient c et ainsi de suite jusqu'à le z qui devient normalement a , enfin l'algorithme doit afficher la nouvelle phrase codée , alors j'ai écrit l'algorithme suivant et je me demande si c'est correcte et merci d'avance
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| variables ph, alph, cod, let en caractère
variable rg, i en entier
début
ecrire "entrez une phrase"
lire ph
alph ← "abcdefghijklmnopqrstuvwxyz"
cod ← " "
pour i ← 1 à len(ph)
let ← mid(ph, i, 1)
rg ← trouv(alph, let)
si let <> "z" alors
rg ← rg+1
sinon
rg ← 1
finsi
let ← mid(alph, rg, 1)
cod ← cod & let
i suivant
ecrire "la phrase codée est : ", cod
fin |