RÉPUBLIQUE TUNISIENNE |
Épreuve pratique d’informatique |
|
Sections : |
||
Coefficient de l’épreuve : 0.5 |
Durée : 1h |
Important : Dans le répertoire Bac2010, créez un dossier de travail ayant comme nom votre numéro d’inscription |
Ecrire un programme Pascal qui permet de :
- remplir un tableau T de n lettres alphabétiques minuscules (5 ≤ n ≤ 9)
- saisir une chaîne MOT non vide formée de lettres alphabétiques minuscules de longueur inférieure ou égale à 7 vérifier si on peut former cette chaîne à partir des caractères du tableau. Dans le cas où on peut la former, le programme affichera les indices respectifs des caractères dans le tableau T qui composent la chaîne MOT.
• Exemple 1 : pour MOT = "admis" et pour lé tableau T suivant :
T |
s |
r |
d |
a |
i |
e |
p |
d |
m |
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Le programme affichera : 4 3 9 51
• Exemple 2 : pour MOT = "bac" et pour le tableau T suivant :
T |
f |
c |
k |
a |
e |
h |
|
1 |
2 |
3 |
4 |
5 |
6 |
Le programme affichera : On ne peut pas former la chaîne à partir des caractères du tableau.
• Exemple 3 : pour MOT = "pascal" et pour le tableau T suivant:
T |
w |
a |
p |
c |
m |
l |
s |
a |
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
Le programme affichera : 3 2 7 4 2 6
Grille d’évaluation |
|
Questions |
Nombre de points |
Décomposition en modules utiles à la solution proposée (déclarations et appels) Structures de données adéquates Saisie et contrôle des données Traitement avec les structures de contrôles adéquates Compilation |
4 2 3 8 3 |