Enoncé S10 EX
Enoncé S10 EX
Enoncé S10 EX
Informatique
4ème année Scientifiques
Groupe Excellent
Séance N°10 : 20/11/2022
Pratique
(Sous-programmes & Tableaux)
www.takiacademy.com 73.832.00
O
INFO
Objectif
• Rappel des sous-programmes.
• Rappel du tableau
• Exploitation de la pratique avec python
Exercice 60 min 20 pt
Important :
Dans le répertoire Bac2023, créez un dossier de travail ayant comme nom "ident" et
dans lequel vous devez enregistrer, au fur et à mesure le fichier solution de ce sujet.
Pour l’utilisation des applications informatiques, l’utilisateur est appelé souvent à
donner un identificateur. Pour faciliter, le choix de l’identifiant, ce dernier peut être
générée automatiquement suite à la concaténation des éléments suivants:
Les deux premières lettres du nom de l’utilisateur,
L'indice de la case du tableau T contenant le nom des utulisateurs.
La lettre dont le code ASCII est égal à la somme du code ASCII de la
première lettre du nom d’utilisateur et le nombre de voyelles qui y sont
contenues
NB: les codes ascii des lettres en majuscule [65..90] avec 65 est le code
Ascci de "A" et 90 est le code Ascii de "Z"
Si la somme obtenue est supérieur à 90(la lettre"Z"), on recommence des
le debut c’est-à-dire la lettre qui suit "Z" est "A"
Exemple L’identificateur de l’utilisateur "RAOUF" est "RA1U" qui est la
concaténation des éléments suivants :
Les deux premières lettres du nom de l’utilisateur "RA"
L'indice de la case du tableau T contenant le nom des utulisateurs =1
Le caractère dont le code ASCII est égal à la somme du code ASCII de la
première lettre du nom de l’utilisateur (82) et le nombre de voyelles qui y sont
contenues (3) = Le carctère dont le code ASCII est égal à 85 : "U"
-Page -1
INFO
Exemple
N=5
Le tableau T ZERIEB RAOUF AZIZA FATMA RAYEN
0 1 2 3 4
Travail demandé :
Ecrire une solution en python pour ce programme.
-Page -2