Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

dimanche 26 avril 2020

Baccalauréat 2009 Sujet 4

RÉPUBLIQUE TUNISIENNE
MINISTÈRE DE L’ÉDUCATION
 
¯¯¯¯¯
EXAMEN DU BACCALAURÉAT
SESSION 2009

Épreuve pratique d’informatique

Sections :
Mathématiques, Sciences expérimentales et
Sciences techniques

Coefficient de l’épreuve : 0.5

Durée : 1h

 

Important : Dans le répertoire Bac2009, créez un dossier de travail ayant comme nom votre numéro d’inscription
(6 chiffres) et dans lequel vous devez enregistrer, au fur et à mesure, tous les fichiers solutions de ce sujet.

 

Soit un tableau T de N lettres minuscules (6<=N <=100), et soient D et N deux entiers qui répondent aux conditions suivantes :

1. D est un entier diviseur de N strictement supérieur à1.

2. M est un entier tel que N = M*D.

 

On se propose de trier les D éléments des M blocs disjoints qui constituent le tableau T.

Ecrire un programme Pascal permettant de :

- lire les deux entiers N et D qui répondent aux conditions 1 et 2.

- remplir le tableau T par N lettres minuscules,

- trier dans l'ordre croissant, les éléments de chaque bloc du tableau T,

- afficher le tableau T après le tri.

 

Exemple :

Si N=12 et D=3 (donc M=4) et si les éléments du tableau T sont les suivants :

 

 

 

 

Grille d’évaluation

Questions

Nombre de points

Décomposition en modules utiles à la solution (déclaration+appel)

4=2+2

Si exécution et tests réussis Alors

     Sinon

Structures de données adéquates au problème

Saisie et contrôle des données

Traitements avec structures de contrôle adéquates

Affichage des résultats

Compilation

16

 

2

3

6

1

4

 

 
Back to top