Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

dimanche 26 avril 2020

Baccalauréat 2012 Sujet 1

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

É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 Bac2012, 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 de N entiers de 4 chiffres chacun (avec 5≤N≤20).

On se propose de vérifier le type d’appartenance d’un entier p formé de 4 chiffres dans le tableau T en appliquant le principe suivant :

- 1er cas : Si p est égal à un élément du tableau T alors on dit que l’appartenance est totale.

- 2ème cas : Si le nombre formé par les trois premiers chiffres gauches de est égal au nombre formé par les trois premiers chiffres à gauche d’un élément de T alors on dit que l’appartenance est partielle.

- Si les deux cas précédents ne sont pas vérifiés alors on dit que l'appartenance est nulle.

 

Exemple

Pour N=6 et le tableau T suivant :

T

5337

1294

8512

7056

5179

1294

 

1

2

3

4

5

6

 

■ Si p= 1294 le programme affichera « p appartient totalement à T »

En effet p existe dans T à la position 2

T

5337

1294

8512

7056

5179

1294

 

1

2

3

4

5

6

 

■ Si p= 5173 le programme affichera « p appartient partiellement à T »

En effet le nombre 517 formé par les trois premiers chiffres à gauche de p est égal au nombre formé par les trois premiers chiffres à gauche du 5ème élément de T.

T

5337

1294

8512

7056

5179

1294

 

1

2

3

4

5

6

 

■ Si p= 4518 le programme affichera « p n’appartient pas à T » 

En effet p n’est égal à aucun élément de T et le nombre 451 formé par les trois premiers chiffres de p n’est égal à aucun nombre formé par les trois premiers chiffres d’un élément de T.

 

Travail demandé :

Ecrire un programme Pascal qui permet de :

- Saisir un entier N, puis remplir aléatoirement un tableau T par N entiers de 4 chiffres

- Afficher les éléments du tableau T

- Saisir un entier p de 4 chiffres

- Vérifier le type d’appartenance de p dans T et afficher le message correspondant comme illustré dans l’exemple précédent

 

 

 

 

Grille d’évaluation

Questions

Nombre de points

Décomposition en modules utiles à la solution 

4

Si exécution et tests réussis Alors

     Sinon

• Vocabulaire et syntaxe

• Structures de données adéquates

• Saisie de p avec contraintes

• Saisie de N avec contraintes

• Remplissage et affichage de T

• Vérification de l'appartenance totale et l’appartenance partielle

• Affichage du commentaire

16

 

2

3

1 (0.5+0.5)

1 (0.5+0.5)

2,5 (1.5+1)

5 (2+3)

1,5

 
Back to top