Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

dimanche 26 avril 2020

Baccalauréat 2014 Sujet 3

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

É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 Bac2014, 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 T un tableau contenant des entiers distincts de l’intervalle [1 , 99],

Pour trier dans l’ordre croissant les éléments du tableau T, on propose la méthode suivante :

- Placer chaque élément T[i] dans la case d’indice T[i] d’un tableau intermédiaire TI, sachant que les éléments du tableau TI sont initialisés à zéro.

- Placer dans l’ordre tous les entiers différents de zéro du tableau TI, dans le tableau T.

 

Exemple :

 

Pour T=

6

2

11

8

4

5

 

1

2

3

4

5

6

 

 

Après application du principe de tri décrit précédemment, on obtient le tableau intermédiaire TI ci-dessous :

 

TI

0

2

0

4

5

6

0

8

0

0

11

 

0

0

 

1

2

3

4

5

6

7

8

9

10

11

 

98

99

 

 

et on aura le tableau T trié suivant :

 

T

2

4

5

6

8

11

 

1

2

3

4

5

6

 

 

Travail demandé :

Ecrire un programme Pascal qui permet de :

• Remplir un tableau T par N entiers distincts strictement positifs et ne dépassant pas 99 avec 5≤N≤30.

• Trier le tableau T en utilisant la méthode décrite ci-dessus.

• Afficher le tableau T après tri.

 

 

Grille d’évaluation

Questions

Nombre de points

Décomposition en modules utiles à la solution 

4

Si exécution et tests réussis Alors

     Sinon

• Structures de données adéquates

• Saisie de n avec respect des contraintes

• Saisie du tableau T avec respect des contraintes

• Tri

• Affichage

16

 

3

1

3

7

2

 

 

 
Back to top