4 Année Scientifiques Groupe Standard: MR Ladhari Tijani
4 Année Scientifiques Groupe Standard: MR Ladhari Tijani
4 Année Scientifiques Groupe Standard: MR Ladhari Tijani
Groupe Standard
Mr Ladhari Tijani
www.takiacademy.com 73.832.000
Informatique
def quoi(n):
a=0
k=1
while n!=0:
if n % 2==0:
a=a+n%10*k
k=k*10
n=n//10
return a
Questions
1) Pour chacune des propositions suivantes, répondre par la lettre (V) si elle est juste ou
la lettre (F) si elle est fausse.
a) L’appel de la fonction quoi, dans le b) Le passage de paramètre utilisé dans la
programme principal peut être de la fonction quoi est :
forme :
quoi(12346) par valeur
print (quoi(12346)) par adresse
x= quoi ("12346") par valeur et adresse
c) L’objet n déclaré dans l’entête de la d) a et k utilisés dans le corps de la fonction
fonction quoi est : quoi sont des variables :
n
a
k
-Page -2
Informatique
Les responsables du système « Evax » veulent réaliser une application informatique permettant
de gérer les vaccinations de leurs adhérents en appliquant le principe suivant :
• Saisir dans la variable « N » le nombre de personnes inscrits dans le système « Evax »
(5 ≤ N ≤ 1000).
• Saisir dans un tableau « TA » la liste des numéros d’inscriptions des personnes
adhérées sous la forme d’une chaîne de caractères de dix chiffres.
• Saisir dans une variable « NA » le numéro d’inscription de la personne qui veut accéder
au site « Evax.tn » sous la forme déjà mentionnée.
• Si ce numéro « NA » existe dans le tableau « TA » alors :
o Générer et afficher le code d’accès « COD » qui est une chaîne de la manière
suivante :
▪ Construire une chaîne « CI » qui est la somme des chiffres de NA
▪ Trouver le code d’accès final « COD » en concaténant « CI » avec un
chiffre choisi au hasard (entre 0 et 9)
Sinon
o Afficher le message « Numéro d’inscription inexistant ».
Exemple
N:9
TA 1234560368 8564160368 1234508112 1239875568 112980368 0852360368 1234010108 1299988368 1231122368
0 1 2 3 4 5 6 7 8
Pour NA : 1234508112
➔CI : 27
➔Chiffre au hasard : 7
COD : 277
Le programme affichera :
Votre code d’accès est 277
Pour NA : 9934508100
Le programme affichera :
Numéro d’inscription inexistant
Questions
1. Ecrire l’algorithme du programme principal « Evax » en le décomposant en modules.
2. Développer l’algorithme de chaque module envisagé.
-Page -3