République Tunisienne Ministère de l’Education Epreuve : INFORMATIQUE
Lycée Carthage Byrsa Durée : 1 h 30 Note :
Année Scolaire 2024/2025 Date : 11-12-2024
Devoir de Synthèse N°1 Classe /20
: 3math3/3Science1..........
Mme Jihene Chiboub
Nom et prénom : ………………………………………………………………………classe :………
Les réponses doivent être rédigées sur cette même feuille qui doit être remise à la fin de l’épreuve (4pages)
Exercice n °1 : (1.5pts)
Donner le résultat de l’exécution des structures conditionnelles ci-dessous
Séquence1 Séquence2 Séquence3
Ch="BYRSA" Chv"AYEOUI" A2 B3 Ch1"byrsa2025"
P Pos ( Ch [long(ch)-1], Chv) Op "*" Ch2sous-chaîne (ch1,0, 5)
Si P≠-1 alors Selon Op : Si Ch2 [0]="2" alors
Ecrire ( P) "+" :ecire(A+B) Ecire("deux")
Sinon "-" :ecire(A-B) Sinon si Ch2[0]="0" alors
Ecrire ("le dernier caractère "*" :ecire(A*B) Ecire("zéro")
n’est pas une voyelle") "/" :ecire(A/B) Sinon si Ch2[0]="5" alors
Finsi Fin selon Ecire("cinq")
Sinon
Ecire("ce n’est pas un chiffres")
Finsi
…………………………. ………………………. ……………………………………
Exercice N° 2 : (0.75*4=3 pts)
Soit le tableau T ci-dessous rempli par 5 entiers.
T 1 3 10 5 0
0 1 2 3 4
Séquence1 Séquence2 Séquence3 Séquence4
A0 BT[0] C0 D""
Pour i de 0 à 4 faire Pour i de 0 à 4 faire Pour i de 0 à 4 faire Pour i de 0 à 4 faire
AA+T [i] Si B> T[i] alors Si T[i] mod 2=0 alors DD + convch(T [i]) Fin
Fin Pour BT [i] CC+1 Pour
Ecrire ("A=", A) Finsi Finsi Ecrire ("D=", D)
Fin Pour Fin Pour
Ecrire ("B=", B) Ecrire ("C=", C)
A= …………… B=……………… C=……………………. D=…………………..
Exercice N°4 : Répondre par V si c’est Vrai par F si c’est Faux(0.25 *6 =1.5pts)
Pour que ce traitement s’exécute une seule fois,
quelle valeur aléatoire X doit prendre
Ch"10DEC2025" 10
4 T0
i0 Répéter
Répéter 3 X aléa(10,30) 30
ii+1
TT + X
jusqu’à ("A"≤Ch[i]≤"Z") 2 20
Jusqu’à T>=30
Devoir synthèse 1 Lycée Carthage Byrsa classe : 3Math3 /3SC1 1
Exercice N° 5:(4.5pts)
Etant donné un entier N qui vérifie la propriété suivante :
Le produit des diviseurs de N sauf lui-même est égal à N.
Exemples :
N=10 vérifie cette propriété car le produit des diviseurs de 10 sauf lui-même est égale à 10. En effet,
1*2*5=10
N=12 ne vérifie pas cette propriété car le produit des diviseurs de 12 sauf lui-même n’est pas égale à 12.
En effet, 1*2*3*4*6=144
On vous demande répondre aux questions suivantes :
Ajouter le contrôle nécessaire pour que l’entier N respecte la condition suivante ( 10≤N≤900)
Ecrire ("Donner N :")
Lire (N)
On désirer calculer P le produit des diviseurs de N sauf lui-même.
A quelle valeur il faut initialiser P : (0.5 pt)
P ……………………………………
Répondre par Valide si la Séquence permet de calculer de P sinon Invalide.(1.5pts)
Séquence1 Séquence2 Séquence3
Pour i de 0 à N-1 faire Pour i de 1 à N-1faire Pour i de 1 à N-1faire
Si N mod i = 0 alors Si N div i = 0 alors Si N mod i = 0 alors
P P * i P P * i P P * i
Finsi Finsi Finsi
Fin Pour Fin Pour Fin Pour
………………………. …………………………. ………………………..
Répondre par Valide si la Séquence permet d’afficher N vérifie la propriété ci-dessus présentée
ou non, sinon répondre par Invalide (1.5pts)
Séquence1 Séquence2 Séquence3
Ok (P =N ) M "ne vérifie pas la propriété" Si P≠N alors
Si Ok = Vrai alors Si P= N alors Ecrire (N,"ne vérifie pas la propriété")
Ecrire ( N," vérifie la propriété") M" vérifie la propriété" Sinon
Sinon Finsi Ecrire (N,"vérifie la propriété")
Ecrire (N,"ne vérifie pas la propriété ") Ecrire( N , M) Finsi
Finsi
………………………………………. ……………………………… ……………………………
Problème : (9.5points)
Dans le but d’informatiser la gestion des matières optionnelles dans
un établissement scolaire tunisien, on décide de réaliser une
application permettant de saisir le nom de l’élève et de l’option choisi
sous le format suivant nomélève#option.
Devoir synthèse 1 Lycée Carthage Byrsa classe : 3Math3 /3SC1 2
Pour cela, on vous demande d’écrire un algorithme qui permet de :
Saisir N le nombre d’élève ( avec 5≤ N ≤10).
Saisir un tableau T par N chaînes.
T[i] est chaîne qui vérifie les conditions suivantes :
elle ne doit pas dépasser 30 caractères.
La chaine doit contenir le signe "#"
A partir du tableau T, rempir un autre tableau L par les N options choisis par les élèves.
Saisir CH le nom d’une option qui une chaîne non vide
afficher combien de fois l’option CH est choisi par les élèves
Exemple N =6 et le tableau T suivant
"Tounsi#Italien" "Gharbi#Allemand" "gara#Espagnol" "Ghaoui#Italien" "Ali#Allemand" "Hamdi#Italien"
0 1 2 3 4 5
Le tableau L contenant les options
"Italien" "Allemand" "Espagnol" "Italien" "Allemand" " Italien"
0 1 2 3 4 5
Saisir la matière optionnelle CH= Italien"
L’option Italien est choisie 3 élèves
Algorithme :
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
Devoir synthèse 1 Lycée Carthage Byrsa classe : 3Math3 /3SC1 3
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
……………………………………………………………………………………..
………………………………………………………………………………………
…………………………………………………………………………………….
Devoir synthèse 1 Lycée Carthage Byrsa classe : 3Math3 /3SC1 4