Académique Documents
Professionnel Documents
Culture Documents
Page 1 sur 6
Problème : ……………/14 points
Le code d'accès est un nombre entier obtenu à partir d'un login donné en adoptant la
méthode suivante :
Une fois le login est saisi, on cumule (additionne) les codes ASCII des caractères non
numériques et les valeurs des caractères numériques afin d'obtenir une somme représentant
le code d'accès cherché puis l'afficher.
Exemple n°1 :
Login : A l i 2 1 B M 5
Non Non Non Non Non
Numérique Numérique Numérique
numérique numérique numérique numérique numérique
Code ASCII Code ASCII Code ASCII Valeur Valeur Code ASCII Code ASCII Valeur
65 108 105 2 1 66 77 5
Votre code d'accès : 429
Page 2 sur 6
Exemple n°2 :
Login : S 2 5 B *
Non Non Non
Numérique Numérique
numérique numérique numérique
Code ASCII Valeur Valeur Code ASCII Code ASCII
83 2 5 66 42
Votre code d'accès : 198
Travail demandé : Ecrire l'algorithme permettant de générer et afficher un code d'accès afin que les
parents puissent visualiser les notes de leurs enfants à partir d'un login donné.
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
Page 3 sur 6
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………
Page 4 sur 6
Correction
Page 5 sur 6
Problème : ……………/14 points
Algorithme : ACCESS_CODE_SCHOOL
Début
Ecrire ("Login :")
Lire (l)
code0
Pour i de 0 à Long(l)-1 faire
Si Estnum(l[i])= Vrai alors
codecode+ valeur(l[i])
Sinon
codecode+ ord(l[i])
Fin si
Fin pour
Ecrire ("Votre code d'accès :",code)
Fin
Tableau de déclaration des objets (T.D.O)
Objets Type / Nature
l Entier
code Entier
i Entier
Page 6 sur 6