Académique Documents
Professionnel Documents
Culture Documents
: Mme. BEN SLIMAN Leila Devoir BAC BLANC 2021 Lycée Sejnène
M. MECHERGUI Ferid en informatique Date : 01/06/2021
M. SAHBANI Ali A.S :2020/2021
…………………………………………
…………………………………………
1/4
………………………
Soit l’algorithme suivant : Pour a=6, b=6, c=6, d=4
0) Début inconnu Int N° x écran
1) Ecrire (''Donner 4 entiers : '') 1 - Donner 4 entiers : 6 6 6 4
lire (a,b,c,d) 2
2) x 1 3
3) Ecrire (a) 4
5
4) Si (ab) alors
6
xx+1 7
Ecrire (",'', b) Pour a=3, b=3, c=4, d=5
FinSi Int N° x écran
5) Si ((ac) et (bc)) alors 1 - Donner 4 entiers : 3 3 4 5
xx+1 2
Ecrire (",'', c) 3
FinSi 4
6) Si ((ad) et (bd) et (c d)) alors 5
xx+1 6
7
Ecrire ('','', d)
Pour a=5, b=6, c=7, d=8
FinSi
Int N° x écran
7) Ecrire(x)
1 - Donner 4 entiers : 5 6 7 8
8) Fin inconnu 2
QUESTIONS :
3
1- Remplir les tableaux suivants avec le contenu de
4
la variable x et l’écran suite à chaque instruction de
5
l’algorithme ci-dessus
6
Pour a=8, b=8, c=8, d=8
7
Int N° x écran
1 - Donner 4 entiers : 8 8 8 8
2- Déduire le rôle de cet algorithme
2 …………………………………..…………………………
3
4 …………………………………..…………………………
5 …………………………………..…………………………
6 …………………………………..…………………………
7
2/4
…………………………………..………………..… …………………………………..………………..…
Problème (8 pts)
Soit T un tableau de N chaînes de caractères non vides et dont la taille maximale est 20 caractères.
On demande d'écrire un algorithme ainsi les déclarations nécessaires permettant de réaliser les
traitements suivants :
1. Remplir le tableau T par N chaînes (2<=N<=30),
2. Eliminer de chaque élément du tableau tous les caractères non alphabétiques,
3. Convertir toutes les chaines non vides obtenues en majuscule,
4. Afficher toutes les chaines non vides palindromes
N.B: une chaîne est dite palindrome si elle se lit de la même façon de gauche à droite et de droite à gauche.
Exemples : EllE, AZZA, AA,.
Exemple :
Si N=5 et les éléments de T sont :
T= A54a 15aZ Ra8d9ar 2021 h?
Le tableau après l’étape 2 contiendra les chaînes suivantes
T= Aa aZ Radar h
Le tableau après l’étape 3 contiendra les chaînes suivantes
T= AA AZ RADAR H
Le programme affichera : AA RADAR H
Solution :
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
3/4
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
4/4
…………………………………………………………………………………….………………………………
…………………………………………………………………………………….………………………………
Bon travail
5/4